数字图像处理维纳滤波处理运动模糊.doc

数字图像处理维纳滤波处理运动模糊.doc

ID:55584440

大小:265.50 KB

页数:3页

时间:2020-05-19

数字图像处理维纳滤波处理运动模糊.doc_第1页
数字图像处理维纳滤波处理运动模糊.doc_第2页
数字图像处理维纳滤波处理运动模糊.doc_第3页
资源描述:

《数字图像处理维纳滤波处理运动模糊.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数字图像处理维纳滤波处理运动模糊一、实验九的程序:a=imread('01.jpg');fxy=a(:,:,1);fxy=double(fxy);[ra,ca]=size(fxy);Fuv=fftshift(fft2(fxy));subplot(1,2,1),imshow(fxy,[]);title('原始图像')subplot(1,2,2),imshow(abs(Fuv),[0,250000]);u=1:ra;v=1:ca;[u,v]=meshgrid(u,v);nentaxy=20.*imnoise(zeros(ra,ca),'gaussian',0,0.004);fig

2、uresubplot(1,2,1),imshow(nentaxy,[]),title('附加上的噪声')a=0.15;%x方向的最大移动量为ra的0.2倍,可调b=0.15;%y方向的最大移动量为ca的0.2倍,可调T=0.85;%移动到最大所需的时间默认为0.85Huv=ones(ra,ca);uv=(u-ra/2-1).*a+(v-ca/2-1).*b+eps;Huv=T.*sin(pi.*uv).*exp(-j.*pi.*uv)./(pi.*uv);Guv=Huv.*Fuv;fxyyp=ifft2(Guv);fxyyp=abs(fxyyp)+nentaxy;subplo

3、t(1,2,2),imshow(fxyyp,[]);title('a=0.15,b=0.15时运动模糊的结果')%下面计算原始图像的傅立叶变换估计值Guv=fftshift(fft2(fxyyp));Nuv=fftshift(fft2(nentaxy));K=Nuv.*conj(Nuv)./(Fuv.*conj(Fuv));%计算K值Fuvyp=(Huv.*conj(Huv)).*Guv./(Huv.*(Huv.*conj(Huv)+K));Rtuxy=abs(ifft2(Fuvyp));figuresubplot(2,2,1),imshow(Rtuxy,[]),title(

4、'K可知时维纳滤波的结果')K=0.02;%特殊常数,一般要用交互的方式确定Fuvyp=(Huv.*conj(Huv)).*Guv./(Huv.*(Huv.*conj(Huv)+K));Rtuxy=abs(ifft2(Fuvyp));subplot(2,2,2),imshow(Rtuxy,[]),title('K=0.02时维纳滤波的结果')K=0.006;%特殊常数,一般要用交互的方式确定Fuvyp=(Huv.*conj(Huv)).*Guv./(Huv.*(Huv.*conj(Huv)+K));Rtuxy=abs(ifft2(Fuvyp));subplot(2,2,3),

5、imshow(Rtuxy,[]),title('K=0.006时维纳滤波的结果')K=0.001;%特殊常数,一般要用交互的方式确定Fuvyp=(Huv.*conj(Huv)).*Guv./(Huv.*(Huv.*conj(Huv)+K));Rtuxy=abs(ifft2(Fuvyp));subplot(2,2,4),imshow(Rtuxy,[]),title('K=0.001时维纳滤波的结果')二、实验九的运行结果:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。