5
#ifndef OPENCV_QUALITY_QUALITYSSIM_HPP
6
#define OPENCV_QUALITY_QUALITYSSIM_HPP
8
#include "qualitybase.hpp"
27
CV_WRAP
cv::Scalar
compute( InputArray cmp ) CV_OVERRIDE;
76
bool
empty()
const
{
return
I.
empty() && I_2.
empty() && mu.empty() && mu_2.
empty() && sigma_2.
empty(); }
79
static
std::pair<cv::Scalar, mat_type> compute(
const
_mat_data& lhs,
const
_mat_data& rhs);
91
: _refImgData( std::move(refImgData) )
This type is very similar to InputArray except that it is used for input/output and output function p...
Definition:
mat.hpp:295
bool empty() const
returns true if matrix data is NULL
Definition:
qualitybase.hpp:25
cv::UMat _mat_type
internal mat type default
Definition:
qualitybase.hpp:54
CV_WRAP void clear() CV_OVERRIDE
Implements Algorithm::clear()
Definition:
qualitybase.hpp:46
CV_WRAP bool empty() const CV_OVERRIDE
Implements Algorithm::empty()
Definition:
qualitybase.hpp:49
Full reference structural similarity algorithm https://en.wikipedia.org/wiki/Structural_similarity
Definition:
qualityssim.hpp:19
_mat_data _refImgData
Reference image data
Definition:
qualityssim.hpp:84
QualitySSIM(_mat_data refImgData)
Constructor
Definition:
qualityssim.hpp:90
"black box" representation of the file storage associated with a file on disk.
Definition:
aruco.hpp:75
Definition:
cvstd_wrapper.hpp:74
Definition:
qualityssim.hpp:54