[libcamera-devel,v2,0/4] libcamera sharpness strength control
mbox series

Message ID 20200622135550.10788-1-david.plowman@raspberrypi.com
Headers show
Series
  • libcamera sharpness strength control
Related show

Message

David Plowman June 22, 2020, 1:55 p.m. UTC
Hi everyone

Here's version 2 of this patch set, I think it address the
review comments - so thanks for those! As part of doing that,
I've squeezed in a small new patch at number 2 which turns
the "mode_factor" into a regular double; there's no need for
it to be "atomic".

Thanks and best regards
David

David Plowman (4):
  libcamera: add a sharpness strength control
  libcamera: ipa: raspberrypi: make sharpening mode_factor an ordinary
    double
  libcamera: ipa: raspberrypi: add sharpness strength control to
    Raspberry Pi IPAs
  libcamera: ipa: raspberrypi: plumb the libcamera sharpness control
    through to the Raspberry Pi implementation

 include/libcamera/ipa/raspberrypi.h           |  1 +
 .../raspberrypi/controller/rpi/sharpen.cpp    | 31 +++++++++++++++----
 .../raspberrypi/controller/rpi/sharpen.hpp    |  8 +++--
 .../controller/sharpen_algorithm.hpp          | 21 +++++++++++++
 .../raspberrypi/controller/sharpen_status.h   |  2 ++
 src/ipa/raspberrypi/raspberrypi.cpp           | 12 +++++++
 src/libcamera/control_ids.yaml                | 12 +++++++
 7 files changed, 78 insertions(+), 9 deletions(-)
 create mode 100644 src/ipa/raspberrypi/controller/sharpen_algorithm.hpp