动态模糊图像复原matlab程序.docVIP

  • 5
  • 0
  • 约5.66千字
  • 约 7页
  • 2019-09-24 发布于浙江
  • 举报
退化程序 clc; clear all; close all; I=imread(F:\mmw\B1\图2.jpg);%读图 figure; subplot(4,3,1); imshow(I); title(原图像); LEN=30;%运动长度30 THETA=30;%运动角度30 % LEN=60; % THETA=60; n=2; for i=1:3 for j=1:3 PSF=fspecial(motion,LEN*i,THETA*j);%退化并研究运动角度和长度对图片模糊程度的影响 PSF=fspecial(motion,LEN,THETA); Blurred=imfilter(I,PSF,circular,conv); subplot(4,3,n); imshow(uint8(Blurred)); title(模糊化); hold on n=n+1; end end %imwrite(Blurred,模糊∠60长60.png);%保存图 运动角度的求解 %求解模糊运动角度matlab代码 close all;clc;clear all; im=imread(F:\mmw\B1\模糊∠60长60.png); img_gray=rgb2gray(im);%灰度化 img_fft=fftshift(fft2(img_gray)); N=abs(img_fft)

文档评论(0)

1亿VIP精品文档

相关文档