完整的參考峰值信噪比 (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 ) |
|
inlineprotected |
◆ _mse_to_psnr() [1/2]
◆ _mse_to_psnr() [2/2]
| static double cv::quality::QualityPSNR::_mse_to_psnr |
( |
double | mse, |
|
|
double | max_pixel_value ) |
|
inlinestaticprotected |
◆ clear()
| void cv::quality::QualityPSNR::clear |
( |
| ) |
|
|
inlinevirtual |
| Python |
|---|
| cv.quality.QualityPSNR.clear( | | ) -> | 無 |
◆ 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 |
|
inlinevirtual |
| Python |
|---|
| cv.quality.QualityPSNR.empty( | | ) -> | retval |
◆ getMaxPixelValue()
| double cv::quality::QualityPSNR::getMaxPixelValue |
( |
| ) |
const |
|
inline |
| Python |
|---|
| cv.quality.QualityPSNR.getMaxPixelValue( | | ) -> | retval |
◆ setMaxPixelValue()
| void cv::quality::QualityPSNR::setMaxPixelValue |
( |
double | val | ) |
|
|
inline |
| Python |
|---|
| cv.quality.QualityPSNR.setMaxPixelValue( | val | ) -> | 無 |
◆ _maxPixelValue
◆ _qualityMSE
◆ MAX_PIXEL_VALUE_DEFAULT
| const int cv::quality::QualityPSNR::MAX_PIXEL_VALUE_DEFAULT = 255 |
|
static |
此類文件由以下檔案生成