要计算不同分辨率图像的峰值信噪比(PSNR),可以使用Python中的OpenCV库。
下面是一个简单的示例代码,演示如何使用OpenCV计算两张图像之间的PSNR值:
import cv2
# 读取原图和压缩后的图像
img1 = cv2.imread('original.png')
img2 = cv2.imread('compressed.png')
# 计算PSNR值
psnr = cv2.PSNR(img1, img2)
# 输出结果
要计算不同分辨率图像的峰值信噪比(PSNR),可以使用Python中的OpenCV库。
下面是一个简单的示例代码,演示如何使用OpenCV计算两张图像之间的PSNR值:
import cv2
# 读取原图和压缩后的图像
img1 = cv2.imread('original.png')
img2 = cv2.imread('compressed.png')
# 计算PSNR值
psnr = cv2.PSNR(img1, img2)
# 输出结果