OpenCV  4.1.0
Open Source Computer Vision
Namespaces | Functions | Variables
quality_utils.hpp File Reference
#include <limits>
#include "qualitybase.hpp"

Namespaces

namespace  cv
 "black box" representation of the file storage associated with a file on disk.
 
namespace  cv::quality
 
namespace  cv::quality::quality_utils
 

Functions

template<typename OutT , typename InT >
OutT cv::quality::quality_utils::expand_mat (const InT &src, int TYPE_DEFAULT=EXPANDED_MAT_DEFAULT_TYPE)
 
template<typename R >
std::vector< R > cv::quality::quality_utils::expand_mats (InputArrayOfArrays arr, int TYPE_DEFAULT=EXPANDED_MAT_DEFAULT_TYPE)
 
template<typename R >
std::vector< R > cv::quality::quality_utils::extract_mats (InputArrayOfArrays arr, const int type=-1)
 
cv::Mat cv::quality::quality_utils::get_column_range (const cv::Mat &data)
 
double cv::quality::quality_utils::mse_to_psnr (double mse, double max_pixel_value)
 
cv::Scalar cv::quality::quality_utils::mse_to_psnr (cv::Scalar mse, double max_pixel_value)
 
template<typename T >
void cv::quality::quality_utils::scale (cv::Mat &mat, const cv::Mat &range, const T min, const T max)
 

Variables

static CV_CONSTEXPR const int cv::quality::quality_utils::EXPANDED_MAT_DEFAULT_TYPE = CV_32F