clc
clear all
close all
I=imread('1.png');
subplot(231);
imshow(I);
title('原图');
I=rgb2gray(I);
subplot(232);
imshow(I);
title('灰度图像');
PSF=fspecial('gaussian',7,10);
V=.0001;
BlurredNoisy=imnoise(imfilter(I,PSF),'gaussian',0,V);
BlurredNoisy=double(BlurredNoisy);
WT=zeros(size(I));
WT(5:end-4,5:end-4)=1;
INITPSF=ones(size(PSF));
FUN=inline('PSF+P1','PSF','P1');
[J P]=deconvblind(BlurredNoisy,INITPSF,5,10*sqrt(V), WT,FUN,0);
[K P]=deconvblind(BlurredNoisy,INITPSF,10,10*sqrt(V), WT,FUN,0);
[L P]=deconvblind(BlurredNoisy,INITPSF,20,10*sqrt(V), WT,FUN,0);
subplot(233);
imshow(mat2gray(BlurredNoisy));
title('A=Blurred and Noisy');
subplot(234);imshow(mat2gray(J));
title('True PSF');
subplot(235);imshow(mat2gray(K));
title('Deblured Image');
subplot(236);imshow(mat2gray(L));
title('Recovered PSF');
没有合适的资源?快使用搜索试试~ 我知道了~
基于盲去卷积算法实现图像去噪附matlab代码
共3个文件
png:2个
m:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 173 浏览量
2022-06-18
19:05:23
上传
评论
收藏 594KB ZIP 举报
温馨提示
1.版本:matlab2019a,不会运行可私信 2.领域:基础教程 3.内容:基于盲去卷积算法实现图像去噪附matlab代码 4.适合人群:本科,硕士等教研学习使用
资源推荐
资源详情
资源评论
收起资源包目录
【图像去噪】基于盲去卷积算法实现图像去噪附matlab代码 上传版本.zip (3个子文件)
main.m 872B
1.png 463KB
2.png 134KB
共 3 条
- 1
资源评论
天天Matlab科研工作室
- 粉丝: 3w+
- 资源: 7261
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功