.gitignore
.pre-commit-config.yaml
LICENSE
README.md
pyproject.toml
.github/workflows/ci.yml
.github/workflows/publish.yml
apps/ctt-server/ctt_server/__init__.py
apps/ctt-server/ctt_server/__main__.py
apps/ctt-server/ctt_server/app.py
apps/ctt-server/ctt_server/camera.py
apps/ctt-server/ctt_server/colour_check.py
apps/ctt-server/ctt_server/ctt_runner.py
apps/ctt-server/ctt_server/mtf.py
apps/ctt-server/ctt_server/naming.py
apps/ctt-server/ctt_server/results.py
apps/ctt-server/ctt_server/sessions.py
apps/ctt-server/ctt_server/static/app.css
apps/ctt-server/ctt_server/static/app.js
apps/ctt-server/ctt_server/static/fonts.css
apps/ctt-server/ctt_server/static/vendor/alpine.min.js
apps/ctt-server/ctt_server/static/vendor/chart.umd.min.js
apps/ctt-server/ctt_server/static/vendor/fonts/roboto-greek.woff2
apps/ctt-server/ctt_server/static/vendor/fonts/roboto-latin-ext.woff2
apps/ctt-server/ctt_server/static/vendor/fonts/roboto-latin.woff2
apps/ctt-server/ctt_server/static/vendor/fonts/roboto-mono-greek.woff2
apps/ctt-server/ctt_server/static/vendor/fonts/roboto-mono-latin-ext.woff2
apps/ctt-server/ctt_server/static/vendor/fonts/roboto-mono-latin.woff2
apps/ctt-server/ctt_server/templates/_project_tabs.html
apps/ctt-server/ctt_server/templates/base.html
apps/ctt-server/ctt_server/templates/capture.html
apps/ctt-server/ctt_server/templates/images.html
apps/ctt-server/ctt_server/templates/mtf.html
apps/ctt-server/ctt_server/templates/preview.html
apps/ctt-server/ctt_server/templates/projects.html
apps/ctt-server/ctt_server/templates/results.html
apps/ctt-server/ctt_server/templates/run.html
apps/ctt-server/ctt_server/templates/tuning.html
apps/ctt/ctt/__init__.py
apps/ctt/ctt/__main__.py
apps/ctt/ctt/ctt.py
apps/ctt/ctt/algorithms/__init__.py
apps/ctt/ctt/algorithms/alsc.py
apps/ctt/ctt/algorithms/awb.py
apps/ctt/ctt/algorithms/base.py
apps/ctt/ctt/algorithms/cac.py
apps/ctt/ctt/algorithms/ccm.py
apps/ctt/ctt/algorithms/geq.py
apps/ctt/ctt/algorithms/lux.py
apps/ctt/ctt/algorithms/noise.py
apps/ctt/ctt/core/__init__.py
apps/ctt/ctt/core/camera.py
apps/ctt/ctt/core/image.py
apps/ctt/ctt/core/image_loader.py
apps/ctt/ctt/core/runner.py
apps/ctt/ctt/data/__init__.py
apps/ctt/ctt/data/cac_chart.pdf
apps/ctt/ctt/data/config_example.json
apps/ctt/ctt/data/ctt_ref.pgm
apps/ctt/ctt/data/pisp_template.json
apps/ctt/ctt/data/vc4_template.json
apps/ctt/ctt/detection/__init__.py
apps/ctt/ctt/detection/dots.py
apps/ctt/ctt/detection/macbeth.py
apps/ctt/ctt/detection/patches.py
apps/ctt/ctt/detection/ransac.py
apps/ctt/ctt/devices/__init__.py
apps/ctt/ctt/devices/__main__.py
apps/ctt/ctt/devices/lightbox.py
apps/ctt/ctt/devices/registry.py
apps/ctt/ctt/devices/lightstudio_s/__init__.py
apps/ctt/ctt/devices/lightstudio_s/device.py
apps/ctt/ctt/devices/lightstudio_s/contrib/99-lightstudio.rules
apps/ctt/ctt/output/__init__.py
apps/ctt/ctt/output/converter.py
apps/ctt/ctt/output/json_formatter.py
apps/ctt/ctt/output/visualise.py
apps/ctt/ctt/platforms/__init__.py
apps/ctt/ctt/platforms/base.py
apps/ctt/ctt/platforms/pisp.py
apps/ctt/ctt/platforms/vc4.py
apps/ctt/ctt/utils/__init__.py
apps/ctt/ctt/utils/colorspace.py
apps/ctt/ctt/utils/errors.py
apps/ctt/ctt/utils/tools.py
rpi_ctt.egg-info/PKG-INFO
rpi_ctt.egg-info/SOURCES.txt
rpi_ctt.egg-info/dependency_links.txt
rpi_ctt.egg-info/entry_points.txt
rpi_ctt.egg-info/requires.txt
rpi_ctt.egg-info/top_level.txt
scripts/compare_with_old_ctt.py
tests/test_alsc.py
tests/test_core.py
tests/test_ctt_server_colour_check.py
tests/test_ctt_server_images.py
tests/test_ctt_server_lightbox.py
tests/test_ctt_server_macbeth.py
tests/test_ctt_server_mtf.py
tests/test_ctt_server_naming.py
tests/test_ctt_server_preview.py
tests/test_ctt_server_results.py
tests/test_ctt_server_runner.py
tests/test_detection.py
tests/test_devices_lightbox.py
tests/test_devices_lightstudio.py
tests/test_output.py
tests/test_utils.py