美文网首页
峰值信噪比PSNR

峰值信噪比PSNR

作者: sixfold_yuan | 来源:发表于2017-03-01 12:39 被阅读0次

通常用PSNR来评价一幅图像压缩后和原图像相比质量的好坏
PSNR越高,压缩后失真越小


均方差MSE 峰值信噪比PSNR

MAX是图像的灰度级,一般就是256

function psnr=compute_psnr(im1,im2)
if size(im1, 3) == 3,
    im1 = rgb2ycbcr(im1);
    im1 = im1(:, :, 1);
end

if size(im2, 3) == 3,
    im2 = rgb2ycbcr(im2);
    im2 = im2(:, :, 1);
end

imdff = double(im1) - double(im2);
imdff = imdff(:);

rmse = sqrt(mean(imdff.^2));
psnr = 20*log10(255/rmse);

相关文章

网友评论

      本文标题:峰值信噪比PSNR

      本文链接:https://www.haomeiwen.com/subject/klbqgttx.html