上传者: 34747097
|
上传时间: 2022-11-24 14:39:38
|
文件大小: 400B
|
文件类型: M
im = im2double(imread('C:\Users\air\Desktop\2.jpg'));
M = size(im,1);
h = fspecial('gaussian',5,1);
imb = filter2(h,im)+rand(M,M)/10;
figure;
subplot(121);
imshow(imb);
subplot(122);
imshow(im);
Y = fft2(imb);
H = fft2(h,M,M);
invH = 1./H;
idx = find(abs(H)<0.01);
invH(idx)=0;
X=Y.*invH;
imX= real(ifft2(X));
figure;
subplot(121);
imshow(imb);
subplot(122);
subplot(imX);