OpenCV  4.1.0
Open Source Computer Vision
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
cv::quality::QualitySSIM::_mat_data Struct Reference

#include <opencv2/quality/qualityssim.hpp>

Public Types

using mat_type = QualityBase::_quality_map_type
 

Public Member Functions

 _mat_data (const mat_type &)
 

Static Public Member Functions

static std::pair< cv::Scalar, mat_typecompute (const _mat_data &lhs, const _mat_data &rhs)
 
static cv::Scalar compute (const std::vector< _mat_data > &lhs, const std::vector< _mat_data > &rhs, OutputArrayOfArrays qualityMaps)
 
static std::vector< _mat_datacreate (InputArrayOfArrays arr)
 

Public Attributes

mat_type I
 
mat_type I_2
 
mat_type mu
 
mat_type mu_2
 
mat_type sigma_2
 

Member Typedef Documentation

§ mat_type

Constructor & Destructor Documentation

§ _mat_data()

cv::quality::QualitySSIM::_mat_data::_mat_data ( const mat_type )

Member Function Documentation

§ compute() [1/2]

static std::pair<cv::Scalar, mat_type> cv::quality::QualitySSIM::_mat_data::compute ( const _mat_data lhs,
const _mat_data rhs 
)
static

§ compute() [2/2]

static cv::Scalar cv::quality::QualitySSIM::_mat_data::compute ( const std::vector< _mat_data > &  lhs,
const std::vector< _mat_data > &  rhs,
OutputArrayOfArrays  qualityMaps 
)
static

§ create()

static std::vector<_mat_data> cv::quality::QualitySSIM::_mat_data::create ( InputArrayOfArrays  arr)
static

Member Data Documentation

§ I

mat_type cv::quality::QualitySSIM::_mat_data::I

§ I_2

mat_type cv::quality::QualitySSIM::_mat_data::I_2

§ mu

mat_type cv::quality::QualitySSIM::_mat_data::mu

§ mu_2

mat_type cv::quality::QualitySSIM::_mat_data::mu_2

§ sigma_2

mat_type cv::quality::QualitySSIM::_mat_data::sigma_2

The documentation for this struct was generated from the following file: