8 #ifndef META_OCEAN_CV_IMAGE_QUALITY_H
9 #define META_OCEAN_CV_IMAGE_QUALITY_H
44 static bool structuralSimilarity8BitPerChannel(
const uint8_t*
const imageX,
const uint8_t*
const imageY,
const unsigned int width,
const unsigned int height,
const unsigned int channels,
const unsigned int imageXPaddingElements,
const unsigned int imageYPaddingElements,
double& meanSSIM,
double& meanContrast,
Worker* worker =
nullptr);
62 static bool multiScaleStructuralSimilarity8BitPerChannel(
const uint8_t*
const imageX,
const uint8_t*
const imageY,
const unsigned int width,
const unsigned int height,
const unsigned int channels,
const unsigned int imageXPaddingElements,
const unsigned int imageYPaddingElements,
double& msssim,
Worker* worker =
nullptr);
This class implements functions to measure the quality of images.
Definition: ImageQuality.h:27
static bool multiScaleStructuralSimilarity8BitPerChannel(const uint8_t *const imageX, const uint8_t *const imageY, const unsigned int width, const unsigned int height, const unsigned int channels, const unsigned int imageXPaddingElements, const unsigned int imageYPaddingElements, double &msssim, Worker *worker=nullptr)
Determines the multi-scale structural similarity (MSSSIM) of two images with identical frame type for...
static bool structuralSimilarity8BitPerChannel(const uint8_t *const imageX, const uint8_t *const imageY, const unsigned int width, const unsigned int height, const unsigned int channels, const unsigned int imageXPaddingElements, const unsigned int imageYPaddingElements, double &meanSSIM, double &meanContrast, Worker *worker=nullptr)
Determines the structural similarity (SSIM) of two images with identical frame type for images with p...
This class implements a worker able to distribute function calls over different threads.
Definition: Worker.h:33
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15