基于matlab运动模糊图像处理的源代码 100

求一段matlab程序,把下面这个运动模糊图像变清楚,最好求出运动模糊方向和运动模糊像素的个数,十万火急!... 求一段matlab程序,把下面这个运动模糊图像变清楚,最好求出运动模糊方向和运动模糊像素的个数,十万火急! 展开
 我来答
偶然与突然
推荐于2018-04-16 · TA获得超过137个赞
知道答主
回答量:93
采纳率:100%
帮助的人:49.6万
展开全部

等一会的,我来帮你

华东师范大学???

tuxianghuanyuan('3.jpg', 80, 8, 0.02);


function tuxianghuanyuan(im, a, b, NSPR)

i = imread(im);

f = im2double(i);

PSF = fspecial('motion', a, b);

frest1 = deconvwnr(f, PSF, NSPR);

subplot(221),imshow(f); title('原图像');

subplot(222),imshow(frest1); title('维纳滤波处理后图像'); 

end

天时之躏
推荐于2018-05-31 · TA获得超过149个赞
知道答主
回答量:49
采纳率:100%
帮助的人:49.3万
展开全部
PSF = fspecial('motion',len,ang); %建立扩散子,其中len是模糊长度,ang是模糊角度
img2=deconvlucy(img,PSF,n); %用lucy-richardson方法复原图像,其中img是运动模糊图像,PSF是扩散子,n是迭代次数,img2是复原图像
更多追问追答
追问
我是要把模糊的图像变清楚,不是把清楚的图像用PSF变模糊再用lucy-richardson
变清楚。现在就是这幅图的模糊长度和模糊角度不知道,这是我的毕业设计题目,不可能这么简单,我已经做十多天了,试过很多方法,我需要从头到尾完整的源代码,就是copy后放在matlab软件上能立即出结果的程序
我是要把模糊的图像变清楚,不是把清楚的图像用PSF变模糊再用lucy-richardson变清楚。现在就是这幅图的模糊长度和模糊角度不知道,这是我的毕业设计题目,不可能这么简单,我已经做十多天了,试过很多方法,我需要从头到尾完整的源代码,就是copy后放在matlab软件上能立即出结果的程序
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Sadly尘世v相却
2018-05-30
知道答主
回答量:1
采纳率:0%
帮助的人:966
展开全部

可用于求模糊方向。。可参考网页链接    网页链接

%% 读入并显示图像
filename = '112.jpg';
I = imread(filename);
% figure
% imshow(uint8(I));
% title('原图');
%% 生成运动模糊图像
PSF = fspecial('motion',20,10);
g = imfilter(I, PSF, 'circular');
% figure
% imshow(uint8(g));
% title('运动模糊图');
%% 对运动模糊图像进行灰度化,并进行二维快速傅里叶变换,生成其频谱图
gb = rgb2gray(g);
I=im2double(gb);
F=fft2(I);
F=fftshift(F);
imshow(F);
F=abs(F);
t=log(F+1);
figure;
imshow(t,[]);
%% 用canny算子将压缩居中后的频谱图进行边缘检测,二值化
T = graythresh(t);
bw=edge(t, 'canny', T);
imshow(bw);
title('边缘检测后的图');
%% 对二值化后的频谱图进行radon变换
theta = 1:180;
[R,xp]= radon(bw, theta);
%% 计算出通过radon变换求出的模糊角度
MAX = max(max(R));
[m, n] = find(R == MAX);
[M,N] = size(F);
beita =atan(tan(n*pi/180)*M/N)*180/pi; %beita为模糊方向

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
滴答bobo
2015-05-05
知道答主
回答量:14
采纳率:0%
帮助的人:8.3万
展开全部
我也想知道怎么求PSF 你知道怎么弄了吗?求讲解
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式