Metadata-Version: 2.4
Name: rpi-ctt
Version: 1.3.0
Summary: Raspberry Pi Camera Tuning Tool
Author: Raspberry Pi
License-Expression: BSD-2-Clause
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: colour-science>=0.4.7
Requires-Dist: matplotlib>=3.10
Requires-Dist: numpy<3,>=2.4
Requires-Dist: opencv-python>=4.13
Requires-Dist: Pillow>=12.1
Requires-Dist: exifread>=3.0
Requires-Dist: rawpy>=0.26
Requires-Dist: scikit-learn>=1.8
Requires-Dist: scipy>=1.17
Provides-Extra: test
Requires-Dist: pytest>=8.0; extra == "test"
Provides-Extra: server
Requires-Dist: flask>=3.0; extra == "server"
Provides-Extra: devices
Requires-Dist: pyusb>=1.2; extra == "devices"
Provides-Extra: dev
Requires-Dist: pre-commit>=4.0; extra == "dev"
Dynamic: license-file

# Raspberry Pi Camera Tuning Tool (CTT)

Camera Tuning Tool for generating libcamera JSON tuning files for Raspberry Pi
cameras. Takes DNG calibration images and produces tuning parameters for the PiSP
or VC4 ISP platforms.

## Documentation

- [Installation](docs/installation.md) — installing from PyPI or a local
  checkout, optional extras, Raspberry Pi notes
- [CTT server](docs/ctt-server.md) — web UI for capturing, tuning and
  inspecting results, served from the Pi
- [CTT CLI](docs/ctt-cli.md) — command-line usage, options, configuration and
  calibration image requirements
- [Device control](docs/device-control.md) — USB lightbox control (API and
  `ctt-lightbox` CLI)
- [Developers](docs/developers.md) — repository layout, linting, tests and
  packaging

## License

BSD-2-Clause - Copyright (C) 2026, Raspberry Pi
