libcamera/utils/tuning
Stefan Klug e0f41b7401 tuning: rkisp1: Add some static modules
Add awb, blc, cproc, filter, and gamma to the tuning file.  These don't
need any configuration.

At the moment there are no inter-module dependencies in the tuning
process. We can therefore safely sort them alphabetically. As soon as
the first dependency gets introduced (most likely lsc -> ccm) we will
see how to solve that.

The output order controls the order of processing in the IPA. It is now
also in alphabetical order which happens to be no change for the modules
that existed previously. For the others, there is no need for a specific
order.

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>
2024-07-05 22:38:20 +02:00
..
libtuning libtuning: Add static module 2024-07-05 22:38:19 +02:00
raspberrypi libcamera: Drop file name from header comment blocks 2024-05-08 22:39:50 +03:00
config-example.yaml libtuning: Implement a minimal yaml parser 2024-07-05 22:38:16 +02:00
raspberrypi_alsc_only.py libcamera: Drop file name from header comment blocks 2024-05-08 22:39:50 +03:00
README.rst utils: tuning: Add requirements file and update readme 2024-07-05 12:45:10 +02:00
requirements.txt libtuning: Migrate prints to python logging framework 2024-07-05 22:38:00 +02:00
rkisp1.py tuning: rkisp1: Add some static modules 2024-07-05 22:38:20 +02:00

.. SPDX-License-Identifier: CC-BY-SA-4.0

libcamera tuning tools
======================

.. Note:: The tuning tools are still very much work in progress. If in doubt,
    please ask on the mailing list.

.. todo::
    Write documentation

Installation of dependencies
----------------------------

::
    # Using a venv
    python3 -m venv venv
    . ./venv/bin/activate
    pip3 install -r requirements.txt