libcamera/utils/tuning/libtuning
Stefan Klug a783a90dec libtuning: Add module for lux calibration
For the lux algorithm, reference values get calculated based on a tuning
image taken at a known lux level. The reference data contains the mean Y
of the image, lux level, exposure time, gain and aperture. This module
calculates these values for insertion into the tuning file.

Signed-off-by: Stefan Klug <stefan.klug@ideasonboard.com>
Reviewed-by: Paul Elder <paul.elder@ideasonboard.com>
Reviewed-by: Daniel Scally <dan.scally@ideasonboard.com>
2025-02-21 17:51:09 +01:00
..
generators libtuning: Only warn if processing returns None 2024-07-05 22:38:19 +02:00
modules libtuning: Add module for lux calibration 2025-02-21 17:51:09 +01:00
parsers libtuning: Implement a minimal yaml parser 2024-07-05 22:38:16 +02:00
__init__.py utils: tuning: libtuning: Implement the core of libtuning 2022-11-25 15:37:22 +09:00
average.py libcamera: Drop file name from header comment blocks 2024-05-08 22:39:50 +03:00
ctt_awb.py libtuning: Fix access to color member in ctt_awb.awb() 2024-12-20 17:22:42 +01:00
ctt_ccm.py libtuning: Remove need for Cam object from ccm 2024-07-05 22:38:18 +02:00
ctt_colors.py libtuning: Copy files from raspberrypi 2024-07-05 12:39:05 +02:00
ctt_ransac.py libtuning: Copy files from raspberrypi 2024-07-05 12:39:05 +02:00
gradient.py libcamera: Drop file name from header comment blocks 2024-05-08 22:39:50 +03:00
image.py utils: tuning: libtuning: Fix tuning for non RGGB RAWs 2024-12-18 17:20:32 +01:00
libtuning.py utils: tuning: Change Tuner.add() to accept a list of modules 2024-08-14 16:22:07 +02:00
macbeth.py libtuning: Reactivate macbeth locator 2024-07-05 22:38:16 +02:00
macbeth_ref.pgm libtuning: Fix reference image 2024-07-05 12:38:49 +02:00
smoothing.py libcamera: Drop file name from header comment blocks 2024-05-08 22:39:50 +03:00
utils.py libtuning: Be a bit more verbose 2024-07-05 22:38:17 +02:00