资源简介

运动模糊图像中模糊方向和模糊尺度的识别程序,用hough变换求模糊方向,用randon变换暗条纹间距求模糊尺度。

资源截图

代码片段和文件信息

%**************************************************************************
%该程序为运动模糊参数识别的频域方法
%模糊方向识别的MRT算法
%**************************************************************************
clear all
clc

%xrgb=imread(‘0121.jpg‘);
%x=0.11*xrgb(::1)+0.59*xrgb(::2)+0.3*xrgb(::3);

x=imread(‘cameraman.tif‘);
[rowcol]=size(x);
Blurlength=10;
Blurtheta=10;
for Bn=1:length(Blurtheta)
  
PSF=fspecial(‘motion‘BlurlengthBlurtheta(Bn));
f=imfilter(xPSF‘circular‘‘conv‘);
figure(1)
imshow(f)
FFTf=fft2(im2double(f));
FrequencyF=log(1+abs(fftshift(FFTf)));
%FrequencyF=im2bw(FrequencyF0.9999);
%FrequencyF=abs(fftshift(FFTf));
figure(2)
imshow(FrequencyF)
%__________________________________________________________________________
%Radon 变换求模糊方向
%________________________

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        3646  2013-05-24 10:14  AngleExtentTest.m

评论

共有 条评论

相关资源