raisin::RgbaCalibrationMetrics
struct · #include <rayrai/Capture.hpp>
Aggregate patch errors from RayraiWindow::analyzeRgbaCalibrationPatches(); averages are over valid patches only.
Public attributes
width
cpp
int widthImage width passed in, pixels.
height
cpp
int heightImage height passed in, pixels.
patchCount
cpp
size_t patchCountPatches requested.
validPatchCount
cpp
size_t validPatchCountPatches with at least one sampled pixel.
averageRgbError
cpp
double averageRgbErrorMean of RgbaCalibrationPatchResult::rgbError.
rmsRgbError
cpp
double rmsRgbErrorRoot-mean-square of rgbError.
maxRgbError
cpp
double maxRgbErrorLargest rgbError.
averageLuminanceError
cpp
double averageLuminanceErrorMean of luminanceError.
averageSaturationError
cpp
double averageSaturationErrorMean of saturationError.
patches
cpp
std::vector<RgbaCalibrationPatchResult> patchesPer-patch results, in input order.