i2_array = numpy.array(img2) r12 = psnr(i1_array, i2_array)print(r12) 输出结果 32.367225405020655 4 计算两幅图像的SSIM 参考博客和上面一样 同样还是计算上面两张图片的SSIM importcv2importnumpyasnpdefssim(img1, img2): C1 = (0.01*255) **2C2 = (0.03*255) **2img1 = img1.astype(np...
display(MSE);%均方根误差MSE display(SNR);%信噪比SNR display(PSNR);%峰值信噪比PSNR display(SSIM);%结构相似性SSIM 接下来,让我们看一下代码的输出。 1 2 3 4 5 6 7 MSE=153.6263 SNR=19.7617 PSNR=26.2661 SSIM=-1.5281e+26 根据观察,两幅图像可能来自于连拍,图片中的内容几乎完全一致。仅仅是对应的...
matlab实现PSNR 2019-12-08 09:29 −@[TOC] ## 1.PSNR原理 PSNR,峰值信噪比,通常用来评价一幅图像压缩后和原图像相比质量的好坏,当然,压缩后图像一定会比原图像质量差的,所以就用这样一个评价指标来规定标准了。PSNR越高,压缩后失真越小。这里主要定义了两个值,一个是均方差MSE,另一个是峰值信噪比PSNR,公...