【发布时间】:2014-06-04 19:44:34
【问题描述】:
我想测量一个图像恢复算法的质量,我在测量peak signal to noise ratio
function Q=psnr(ImRef,ImDis)
ImRef=double(ImRef);
ImDis=double(ImDis);
if (mean2((ImRef-ImDis).^2)~=0)
x=max(max(ImRef))^2;
Q=10*log10(x/mean2((ImRef-ImDis).^2));
else
Q=0;
end;
return
其中ImRef 和ImDis 是参考图像和恢复图像,当我参与图像时,整个图像的测量psnr 是不同的。测量一部分图像的 psnr 有意义吗?
【问题讨论】:
标签: image matlab image-processing