).^2)/sum(im2double(I(:)).^2); % 计算噪信比 WI2=deconvwnr(BlurredNoisy,PSF,NSR); % 带噪信比参数的维纳滤波复原 subplot(2,3,1); imshow(WI2,[]); % 显示带噪信比参数维纳滤波复原结果 title( 'NSR 取均值复原结果' ); WI3=deconvwnr(BlurredNoisy,PSF,0.005); % 噪信比取 0.005 参数的维纳滤波复原 subplot(2,3,2); imshow(WI3,[]); title( 'NSR=0.005 复原结果' ); WI4=deconvwnr(BlurredNoisy,PSF,0.001); % 带噪信比取 0.002 参数的维纳滤波复原 subplot(2,3,3); imshow(WI4,[]); % 显示带噪信比参数维纳滤波复原结果 title( 'NSR=0.001 复原结果' ); WI5=deconvwnr(BlurredNoisy,PSF,0.01); % 带噪信比取 0.01 参数的维纳滤波复原 subplot(2,3,4); imshow(WI5,[]); % 显示复原结果 title( 'NSR=0.01 复原结果' ); WI6=deconvwnr(BlurredNoisy,PSF,0.05); % 带噪信比取 0.05 参数的维纳滤波复原 subplot(2,3,5); imshow(WI6,[]); title( 'NSR=0.05 复原结果' ); WI7=deconvwnr(BlurredNoisy,PSF,0.1); % 带噪信比取 0.1 参数的维纳滤波复原 subplot(2,3,6); imshow(WI7,[]); % 显示复原结果 title( 'KNS=0.1 复原结果' );