[libcamera-devel] [PATCH v2 0/5] Multi-channel AGC
David Plowman
david.plowman at raspberrypi.com
Wed Aug 23 14:09:10 CEST 2023
Hi everyone
Version 2 of this set has just a few hygiene updates as suggested by
Naush (those are in patches 4 and 5).
There's one further update to patch 2 because it was originally
authored before the flicker control had been added. That flicker code
also needs a minor modification in line with all the other AGC
controls in this patch, and without it, the code would in fact not
compile.
Hope that all makes sense!
Thanks
David
David Plowman (4):
ipa: rpi: agc: Reorganise code for multi-channel AGC
ipa: rpi: agc: Implementation of multi-channel AGC
ipa: rpi: agc: Add AgcChannelConstraint class
ipa: rpi: agc: Use channel constraints in the AGC algorithm
Naushir Patuck (1):
ipa: rpi: histogram: Add interBinMean()
src/ipa/rpi/common/ipa_base.cpp | 20 +-
src/ipa/rpi/controller/agc_algorithm.h | 19 +-
src/ipa/rpi/controller/agc_status.h | 1 +
src/ipa/rpi/controller/histogram.cpp | 22 +-
src/ipa/rpi/controller/histogram.h | 2 +
src/ipa/rpi/controller/meson.build | 1 +
src/ipa/rpi/controller/rpi/agc.cpp | 969 ++++---------------
src/ipa/rpi/controller/rpi/agc.h | 124 +--
src/ipa/rpi/controller/rpi/agc_channel.cpp | 1019 ++++++++++++++++++++
src/ipa/rpi/controller/rpi/agc_channel.h | 149 +++
10 files changed, 1426 insertions(+), 900 deletions(-)
create mode 100644 src/ipa/rpi/controller/rpi/agc_channel.cpp
create mode 100644 src/ipa/rpi/controller/rpi/agc_channel.h
--
2.30.2
More information about the libcamera-devel
mailing list