求数字图象处理方面的英文资料
答案:2 悬赏:20
解决时间 2021-03-12 17:09
- 提问者网友:泪姬迷茫
- 2021-03-12 07:24
要求30000万个字符,最好有翻译。
最佳答案
- 二级知识专家网友:浪女动了心
- 2021-03-12 08:33
采用matlab可以完成你做的事情。
%读入图像
x=imread(filename);
%加载噪声,参考imnoise的说明可以加载高斯,椒盐等噪声
y=imnoise(x,'gaussian');
%频率域去噪,经典的是维纳滤波方法,采用wiener函数。
z=wiener2(y);
2.我只试过用维纳滤波进行恢复我给你提供3种恢复方法 wnr4=deconvwnr(BlurredNoisy,PSF); figure;imshow(wnr4); title('Inverse Filtering of Noisy Data'); NSR=sum(noise(:).^2)/sum(im2double(I(:)).^2); wnr5 = deconvwnr(BlurredNoisy, PSF, NSR); figure;imshow(wnr5); title('Restored with NSR'); wnr6=deconvwnr(BlurredNoisy,PSF,NSR/2); figure;imshow(wnr6); title('Restored with NSR/2');
用MATLAB实现: 1. I=imread('图象名.后缀'); J1=imnoise(I,'salt & pepper',0.02); subplot(2,2,1);imshow(J1);title('salt & pepper noise'); J2=imnoise(I,'gaussian',0.02); subplot(2,2,2);imshow(J2);title('gaussian noise'); J3=imnoise(I,'poisson'); subplot(2,2,3);imshow(J3);title('poisson noise'); J4=imnoise(I,'speckle'); subplot(2,2,4);imshow(J4);title('speckle noise');
%读入图像
x=imread(filename);
%加载噪声,参考imnoise的说明可以加载高斯,椒盐等噪声
y=imnoise(x,'gaussian');
%频率域去噪,经典的是维纳滤波方法,采用wiener函数。
z=wiener2(y);
2.我只试过用维纳滤波进行恢复我给你提供3种恢复方法 wnr4=deconvwnr(BlurredNoisy,PSF); figure;imshow(wnr4); title('Inverse Filtering of Noisy Data'); NSR=sum(noise(:).^2)/sum(im2double(I(:)).^2); wnr5 = deconvwnr(BlurredNoisy, PSF, NSR); figure;imshow(wnr5); title('Restored with NSR'); wnr6=deconvwnr(BlurredNoisy,PSF,NSR/2); figure;imshow(wnr6); title('Restored with NSR/2');
用MATLAB实现: 1. I=imread('图象名.后缀'); J1=imnoise(I,'salt & pepper',0.02); subplot(2,2,1);imshow(J1);title('salt & pepper noise'); J2=imnoise(I,'gaussian',0.02); subplot(2,2,2);imshow(J2);title('gaussian noise'); J3=imnoise(I,'poisson'); subplot(2,2,3);imshow(J3);title('poisson noise'); J4=imnoise(I,'speckle'); subplot(2,2,4);imshow(J4);title('speckle noise');
全部回答
- 1楼网友:悲观垃圾
- 2021-03-12 08:50
可能是图像的格式不对,把保存的格式换下试试
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯