全参考峰值信噪比 (PSNR) 算法 https://en.wikipedia.org/wiki/Peak_signal-to-noise_ratio。 更多…
#include <opencv2/quality/qualitypsnr.hpp>
◆ QualityPSNR()
cv::quality::QualityPSNR::QualityPSNR |
( |
Ptr< QualityMSE > | qualityMSE, |
|
|
double | maxPixelValue ) |
|
内联受保护 |
◆ _mse_to_psnr() [1/2]
◆ _mse_to_psnr() [2/2]
static double cv::quality::QualityPSNR::_mse_to_psnr |
( |
double | mse, |
|
|
double | max_pixel_value ) |
|
内联静态受保护 |
◆ clear()
void cv::quality::QualityPSNR::clear |
( |
| ) |
|
|
内联虚函数 |
Python |
---|
| cv.quality.QualityPSNR.clear( | | ) -> | None |
◆ compute() [1/2]
Python |
---|
| cv.quality.QualityPSNR.compute( | cmp | ) -> | retval |
| cv.quality.QualityPSNR.compute( | ref, cmp[, qualityMap[, maxPixelValue]] | ) -> | retval, qualityMap |
| cv.quality.QualityPSNR_compute( | ref, cmp[, qualityMap[, maxPixelValue]] | ) -> | retval, qualityMap |
◆ compute() [2/2]
Python |
---|
| cv.quality.QualityPSNR.compute( | cmp | ) -> | retval |
| cv.quality.QualityPSNR.compute( | ref, cmp[, qualityMap[, maxPixelValue]] | ) -> | retval, qualityMap |
| cv.quality.QualityPSNR_compute( | ref, cmp[, qualityMap[, maxPixelValue]] | ) -> | retval, qualityMap |
计算质量的静态方法
- 参数
-
ref | 参考图像 |
cmp | 比较图像 |
qualityMap | 输出质量图,或 cv::noArray() |
maxPixelValue | 每个通道的单个像素的最大值;例如,uint8 图像为 255 |
- 返回值
- PSNR 值,如果两幅图像之间的 MSE == 0,则返回 std::numeric_limits<double>::infinity()
◆ create()
Python |
---|
| cv.quality.QualityPSNR.create( | ref[, maxPixelValue] | ) -> | retval |
| cv.quality.QualityPSNR_create( | ref[, maxPixelValue] | ) -> | retval |
创建一个计算质量的对象。
- 参数
-
ref | 用作比较源的输入图像 |
maxPixelValue | 每个通道的单个像素的最大值;例如,uint8 图像为 255 |
◆ empty()
bool cv::quality::QualityPSNR::empty |
( |
| ) |
const |
|
内联虚函数 |
Python |
---|
| cv.quality.QualityPSNR.empty( | | ) -> | retval |
◆ getMaxPixelValue()
double cv::quality::QualityPSNR::getMaxPixelValue |
( |
| ) |
const |
|
内联 |
Python |
---|
| cv.quality.QualityPSNR.getMaxPixelValue( | | ) -> | retval |
◆ setMaxPixelValue()
void cv::quality::QualityPSNR::setMaxPixelValue |
( |
double | val | ) |
|
|
内联 |
Python |
---|
| cv.quality.QualityPSNR.setMaxPixelValue( | val | ) -> | None |
◆ _maxPixelValue
◆ _qualityMSE
◆ MAX_PIXEL_VALUE_DEFAULT
const int cv::quality::QualityPSNR::MAX_PIXEL_VALUE_DEFAULT = 255 |
|
静态 |
此类的文档是从以下文件生成的