Imsz = size(S);ngrid = Imsz(1)*Imsz(2);%求出原图像的大小S = double(reshape(S,1,ngrid));Z = double(reshape(Z,1,ngrid));sqr_err1 = (S-Z)*(S-Z)';MSE1 = sqr_err1/ngrid;PSNR1=10*log(255*255/MSE1)这个是我自己做额的,S 是含有噪声的图像 Z 是去噪后的图像。
去噪后的图像和未加噪声的源图像计算psnr