资源简介
针对散焦模糊图像,用matlab实现了先基于倒谱相关性对PSF的参数估计,再用维纳滤波实现复原的算法。
代码片段和文件信息
clear
clc
I=imread(‘lena.bmp‘);
figure
imshow(I);
I=im2double(I);
r=10;
PSF=fspecial(‘disk‘r);
I1=imfilter(IPSF‘circular‘);
figure
imshow(I1);
I2=fft2(I1);
I3=log10(I2);
I5=ifft2(I3);
I5=fftshift(I5);
I6=abs(I5);
I7=im2uint8(mat2gray(I6));
figure
imshow(I7);
Move=deconvwnr(I1PSF);
figure
imshow(Move);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 329 2012-06-07 11:51 Cepstrum+Winer\倒谱+维纳\ImageRe.m
文件 65240 1997-02-22 07:28 Cepstrum+Winer\图片\cameraman.bmp
文件 66614 2008-01-25 00:30 Cepstrum+Winer\图片\Flower.bmp
文件 66616 2006-11-05 14:04 Cepstrum+Winer\图片\lena.bmp
文件 1529562 2012-05-29 01:02 Cepstrum+Winer\图片\war01.bmp
文件 3145782 2012-05-29 01:07 Cepstrum+Winer\图片\war02.bmp
目录 0 2012-06-19 20:49 Cepstrum+Winer\倒谱+维纳
目录 0 2012-06-19 20:56 Cepstrum+Winer\图片
目录 0 2012-06-19 20:56 Cepstrum+Winer
----------- --------- ---------- ----- ----
4874143 9
评论
共有 条评论