我的目标是要求一幅图像相对于另一复图像的均方误差,其中涉及到对两个矩阵的差矩阵的每一个元素取平方,然后再将所有的结果加起来的计算环节,请问有做过这方面的朋友吗?最好是可以实现的matlab源代码,谢谢,由于这里无法编辑公式,所以我的叙述只能到达这个层次了,谢谢。
以下是我写的一段代码,但用不了,我不知道哪里出问题了。
clear;
close all;
global psnr;
global q;
x1=imread('cameraman.tif');
x2=imread('F:\基于小波变换的图像去噪研究\仿真结果\噪声方差等于0.01\本文方法(方差等于0.01).tif');
q=0.0;
for(i=0;i<256;i++);
for(j=0;j<256;j++);
diff=double(x2(i,j))-double(x1(i,j));
q=q+diff*diff;
end
end
psnr=(255*255)/psnr;