计算两幅图像PSNR

简介: 计算两幅图像PSNR

1、原始图像

lenna512.bmp

捕获.PNG

2、对比图像

lenna512_low_dynamic_range.bmp

捕获.PNG

3、MATLAB程序代码

img1 = imread('lenna512.bmp');
img2 = imread('lenna512_low_dynamic_range.bmp');
[h1 w1] = size(img1); %Get image size of img1
img1 = double(img1);  %Convert the unit8 image to double
img2 = double(img2);
B = 8;                %Encode a pixel using 8-bit binary
MAX = 2^B-1;          %Calculate how many gray levels the image has
MSE = sum(sum((img1 - img2).^2)) / (h1 * w1);   %Calculate the mean square error
PSNR = 20 * log10(MAX / sqrt(MSE));           %Calculate the PSNR in dB

4、计算结果

目录
相关文章
|
1月前
|
算法 计算机视觉
使用积分图的自适应二值化算法
使用积分图的自适应二值化算法
|
21天前
|
算法 计算机视觉
图像处理之积分图应用四(基于局部均值的图像二值化算法)
图像处理之积分图应用四(基于局部均值的图像二值化算法)
89 0
|
21天前
|
算法 计算机视觉
图像处理之Lanczos采样放缩算法
图像处理之Lanczos采样放缩算法
13 0
|
21天前
|
Java API 计算机视觉
图像处理之形态学梯度计算
图像处理之形态学梯度计算
15 0
|
1月前
|
机器学习/深度学习 编解码 算法
SwinFIR:用快速傅里叶卷积重建SwinIR和改进的图像超分辨率训练
SwinFIR:用快速傅里叶卷积重建SwinIR和改进的图像超分辨率训练
118 1
|
10月前
|
机器学习/深度学习 Serverless 计算机视觉
NeRF 模型评价指标PSNR,MS-SSIM, LPIPS 详解和python实现
NeRF 模型评价指标PSNR,MS-SSIM, LPIPS 详解和python实现
1518 0
计算一幅图像的信噪比
计算一幅图像的信噪比
518 0
|
机器学习/深度学习 传感器 算法
【图像重建】基于离散余弦变换DCT图像重建含MSE、PSNR、压缩比附matlab代码
【图像重建】基于离散余弦变换DCT图像重建含MSE、PSNR、压缩比附matlab代码
|
资源调度 计算机视觉
CV10 图像模糊(均值、高斯、中值、双边滤波)
当我们只想得到感兴趣的物体时,通过图像模糊,可以将那些尺寸和亮度较小的物体过滤掉,较大的物体则易于检测。除了降低噪声,这就是图像平滑(模糊)的另一个重要应用:减少噪点,突出ROI,以便目标提取。
264 0
|
算法 索引
m基于PSO粒子群算法的重采样算法仿真,对比随机重采样,多项式重采样,分层重采样,系统重采样,残差重采样,MSV重采样
m基于PSO粒子群算法的重采样算法仿真,对比随机重采样,多项式重采样,分层重采样,系统重采样,残差重采样,MSV重采样
170 0
m基于PSO粒子群算法的重采样算法仿真,对比随机重采样,多项式重采样,分层重采样,系统重采样,残差重采样,MSV重采样