|
libcamera v0.7.2+rpt20260817
Supporting cameras in Linux since 2019
|
Helper class to handle an ISP statistics buffer compatible with the generic V4L2 ISP format. More...

Namespaces | |
| namespace | libcamera |
| Top-level libcamera namespace. | |
| namespace | libcamera::ipa |
| The IPA (Image Processing Algorithm) namespace. | |
Helper class to handle an ISP statistics buffer compatible with the generic V4L2 ISP format.
The Linux kernel defines a generic buffer format for ISP statistics. The format describes a serialisation method that allows userspace to access statistics data from a binary buffer.
The V4L2Stats class implements support for the V4L2 ISP statistics buffer format and allows users to retrieve an ISP statistics block.
IPA implementations using these helpers should define an enumeration of ISP blocks supported by the IPA module and use a set of common abstractions to help their derived implementation of V4L2Stats translate the enumerated ISP block identifiers to the actual type of the statistics data as defined by the kernel interface.