利用OpenCV计算灰度图像的峰值信噪比(PSNR)

2014-11-24 10:33:56 · 作者: · 浏览: 0

我用两种方法实现了灰度图像的PSNR的计算,如下。代码虽说是针对灰度图像的,但能很容易扩展到多通道图像的PSNR的计算。


代码之一,完全靠自己的代码实现PSNR的计算:


代码之二,使用了许多OpenCV库提供的函数,代码要精炼一些:


经lena图检验,上面两份代码计算的结果是一样的。


说明:上面的PSNR的定义参考了维基百科的相关条目。疏漏之处,欢迎拍砖!