[libcamera-devel,libcamera-devel,0/5] Add configuration file support for rkisp1 blc algo
mbox series

Message ID 20220523092435.475510-1-fsylvestre@baylibre.com
Headers show
Series
  • Add configuration file support for rkisp1 blc algo
Related show

Message

Florian Sylvestre May 23, 2022, 9:24 a.m. UTC
Add a yaml configuration file to allow tuning Black Level Correction algorithm
values for rkisp1.
Because there is actually no configuration file for rkisp1, this patch serie also add
the common configuration file support.

Florian Sylvestre (5):
  pipeline: rkisp1: Support sensor tuning file
  ipa: libipa: Add init() function to the Algorithm class
  ipa: rkisp1: Add Yaml configuration file support
  ipa: rkisp1: Add ov5640 configuration file
  ipa: rkisp1: add support of Black Level Correction default values

 src/ipa/libipa/algorithm.cpp             | 15 ++++++++
 src/ipa/libipa/algorithm.h               | 10 +++++-
 src/ipa/rkisp1/algorithms/algorithm.h    |  4 ++-
 src/ipa/rkisp1/algorithms/blc.cpp        | 46 +++++++++++++++++++++---
 src/ipa/rkisp1/algorithms/blc.h          |  9 +++++
 src/ipa/rkisp1/data/meson.build          |  8 +++++
 src/ipa/rkisp1/data/ov5640.yaml          |  8 +++++
 src/ipa/rkisp1/meson.build               |  1 +
 src/ipa/rkisp1/rkisp1.cpp                | 36 +++++++++++++++++++
 src/libcamera/pipeline/rkisp1/rkisp1.cpp | 13 ++++++-
 10 files changed, 143 insertions(+), 7 deletions(-)
 create mode 100644 src/ipa/rkisp1/data/meson.build
 create mode 100644 src/ipa/rkisp1/data/ov5640.yaml