mirror of
https://github.com/opencv/opencv.git
synced 2025-08-06 14:36:36 +08:00
fix issue 9359
This commit is contained in:
parent
6b2510d312
commit
bdcb81e81e
@ -133,7 +133,7 @@ Then the PSNR is expressed as:
|
|||||||
|
|
||||||
\f[PSNR = 10 \cdot \log_{10} \left( \frac{MAX_I^2}{MSE} \right)\f]
|
\f[PSNR = 10 \cdot \log_{10} \left( \frac{MAX_I^2}{MSE} \right)\f]
|
||||||
|
|
||||||
Here the \f$MAX_I^2\f$ is the maximum valid value for a pixel. In case of the simple single byte image
|
Here the \f$MAX_I\f$ is the maximum valid value for a pixel. In case of the simple single byte image
|
||||||
per pixel per channel this is 255. When two images are the same the MSE will give zero, resulting in
|
per pixel per channel this is 255. When two images are the same the MSE will give zero, resulting in
|
||||||
an invalid divide by zero operation in the PSNR formula. In this case the PSNR is undefined and as
|
an invalid divide by zero operation in the PSNR formula. In this case the PSNR is undefined and as
|
||||||
we'll need to handle this case separately. The transition to a logarithmic scale is made because the
|
we'll need to handle this case separately. The transition to a logarithmic scale is made because the
|
||||||
|
Loading…
Reference in New Issue
Block a user