libcamera/utils
Laurent Pinchart 3fad116f89 utils: rkisp1: Add script to generate CSC coefficients
This script generates fixed-point integer coefficients for the YCbCr
encoding 3x3 matrix. The encoding, quantization and fixed-point
precision can be selected through command line arguments.

The main purpose of the script is to generate coefficient tables to
extend the rkisp1 driver with support for additional YCbCr encodings,
but it may be useful for other purposes as well given that the rounding
isn't trivial.

The Rec. 601 full and limited range coefficients have been verified to
match the values currently used by the rkisp1 driver.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Paul Elder <paul.elder@ideasonboard.com>
2022-08-26 15:42:09 +03:00
..
hooks utils: hooks: pre-push: Catch commits without author's SoB 2022-03-28 13:29:32 +03:00
ipc utils: ipc: Add __init__.py for local module utils/ipc/generators 2022-01-27 06:09:05 +02:00
ipu3 utils: ipu3-pack: Provide a 10-bit bayer packing utility 2022-07-19 21:43:35 +05:30
raspberrypi utils: raspberrypi: ctt: dng_load_image: Work with DNG files from Picamera2 2022-08-03 14:32:19 +03:00
rkisp1 utils: rkisp1: Add script to generate CSC coefficients 2022-08-26 15:42:09 +03:00
tracepoints utils: tracepoints: gen-tp-header: Add execute permission 2021-12-14 10:49:20 +00:00
checkstyle.py utils: checkstyle.py: Fix color bleed 2022-06-03 23:35:22 +03:00
gen-controls.py libcamera: controls: Generate and use fixed-sized Span types 2022-08-09 13:53:29 +03:00
gen-formats.py utils: gen-formats: Support big-endian DRM formats 2021-02-01 22:33:55 +02:00
gen-header.sh utils: Convert to pragma once 2021-11-24 12:19:03 +00:00
gen-ipa-priv-key.sh libcamera: ipa: Move key generation to utils 2020-09-24 10:56:22 +01:00
gen-ipa-pub-key.py libcamera: ipa: Move key generation to utils 2020-09-24 10:56:22 +01:00
gen-version.sh build: Preserve upstream git versioning using meson dist 2021-10-19 13:14:54 +03:00
meson.build README, meson: Add dependency on ply and jinja2 for IPA interface generation 2020-11-11 19:23:16 +09:00
run-dist.sh build: Preserve upstream git versioning using meson dist 2021-10-19 13:14:54 +03:00
update-kernel-headers.sh utils: update-kernel-headers: Update path to intel-ipu3.h 2022-01-03 15:31:12 +02:00
update-mojo.sh utils: update-mojo.sh: Add script for updating mojo 2021-05-26 13:03:12 +09:00