|
libcamera v0.7.0+1-4ceceb68
Supporting cameras in Linux since 2019
|
Simple builtin benchmark. More...
Public Member Functions | |
| Benchmark (const GlobalConfiguration &configuration) | |
| Constructs a Benchmark object. | |
| void | startFrame (void) |
| Start measuring process time for a single frame. | |
| void | finishFrame (void) |
| Finish measuring process time for a single frame. | |
Simple builtin benchmark.
Simple builtin benchmark to measure software ISP processing times.
| void libcamera::Benchmark::finishFrame | ( | void | ) |
Finish measuring process time for a single frame.
Call this function after processing frame data to finish measuring the process time for a frame.
This function will log frame processing time information after Benchmark::kLastFrameToMeasure frames have been processed.
| void libcamera::Benchmark::startFrame | ( | void | ) |
Start measuring process time for a single frame.
Call this function before processing frame data to start measuring the process time for a frame.