问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

如何用MATLAB给图片加椒盐噪声和滤噪?

提问网友 发布时间:2022-04-23 14:20
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
2个回答
热心网友 回答时间:2023-10-18 00:10

1、打开Matlab,点击“新建脚本”,如下图所示。

2、在代码编辑区输入代码,先利用Imread函数读取图像,然后使用Imshow函数将图像展示出来,以便与添加噪声后的图像做对比。

3、Matlab中利用imnoise函数可以添加各种噪声,而使用“gaussian”参数就可以添加高斯噪声。

4、选择保存位置,并为m文件重命名,如下图所示所示,设置完成,点击“保存”。

5、这样,就在Matlab中为图像添加了高斯噪声,并且把一组对比图显示在同一个窗口中,如下图所示。

热心网友 回答时间:2023-10-18 00:11
M=imread('dl011.jpg') %读取MATLAB中的名为cameraman的图像
subplot(3,3,1)
imshow(M) %显示原始图像
title('original')
P1=imnoise(M,'gaussian',0.02) %加入高斯躁声
subplot(3,3,2)
imshow(P1) %加入高斯躁声后显示图像
title('gaussian noise');
P2=imnoise(M,'salt & pepper',0.02) %加入椒盐躁声
subplot(3,3,3)
imshow(P2) %%加入椒盐躁声后显示图像
title('salt & pepper noise');
g=medfilt2(P1) %对高斯躁声中值滤波
subplot(3,3,5)
imshow(g)
title('medfilter gaussian')
h=medfilt2(P2) %对椒盐躁声中值滤波
subplot(3,3,6)
imshow(h)
title('medfilter salt & pepper noise')
l=[1 1 1 %对高斯躁声算术均值滤波
1 1 1
1 1 1];
l=l/9;
k=conv2(P1,l)
subplot(3,3,8)
imshow(k,[])
title('arithmeticfilter gaussian')
%对椒盐躁声算术均值滤波
d=conv2(P2,l)
subplot(3,3,9)
imshow(d,[])
title('arithmeticfilter salt & pepper noise')
热心网友 回答时间:2023-10-18 00:10

1、打开Matlab,点击“新建脚本”,如下图所示。

2、在代码编辑区输入代码,先利用Imread函数读取图像,然后使用Imshow函数将图像展示出来,以便与添加噪声后的图像做对比。

3、Matlab中利用imnoise函数可以添加各种噪声,而使用“gaussian”参数就可以添加高斯噪声。

4、选择保存位置,并为m文件重命名,如下图所示所示,设置完成,点击“保存”。

5、这样,就在Matlab中为图像添加了高斯噪声,并且把一组对比图显示在同一个窗口中,如下图所示。

热心网友 回答时间:2023-10-18 00:11
M=imread('dl011.jpg') %读取MATLAB中的名为cameraman的图像
subplot(3,3,1)
imshow(M) %显示原始图像
title('original')
P1=imnoise(M,'gaussian',0.02) %加入高斯躁声
subplot(3,3,2)
imshow(P1) %加入高斯躁声后显示图像
title('gaussian noise');
P2=imnoise(M,'salt & pepper',0.02) %加入椒盐躁声
subplot(3,3,3)
imshow(P2) %%加入椒盐躁声后显示图像
title('salt & pepper noise');
g=medfilt2(P1) %对高斯躁声中值滤波
subplot(3,3,5)
imshow(g)
title('medfilter gaussian')
h=medfilt2(P2) %对椒盐躁声中值滤波
subplot(3,3,6)
imshow(h)
title('medfilter salt & pepper noise')
l=[1 1 1 %对高斯躁声算术均值滤波
1 1 1
1 1 1];
l=l/9;
k=conv2(P1,l)
subplot(3,3,8)
imshow(k,[])
title('arithmeticfilter gaussian')
%对椒盐躁声算术均值滤波
d=conv2(P2,l)
subplot(3,3,9)
imshow(d,[])
title('arithmeticfilter salt & pepper noise')

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

写我的爷爷的一篇作文 ps怎么增加噪点? 我的爷爷600字作文怎么写 初一作文 我的爷爷 600字 Mr.Sandman 造梦先生 歌词 告诉我几首经典的英文摇滚歌 圈内公认的十大rapper都有谁? 陈冠希《mr.sandman》里的女声英文歌是什么? 陈冠希 的 mr.sandman 歌词里的101是什么意识啊 求陈冠希mr.sandman、镜中人、战争的歌词的歌词 求《费城故事》里的一首插曲 Mr. Sandman的单曲 求陈冠希Mr.Sandman 造梦先生的歌词? mr.sandman歌词翻译 求陈冠希 Mr.Sandman造梦先生 歌词 请问一下Mr. Sandman的歌词 the chordettes的 MR.SANDMAN歌词 mr.sandman什么意思 Mr.Sandman的歌词是谁写的? Mr. Sandman 歌词 作文,我的爷爷,急急急急急急急急 Matlab怎么给图像加噪声? 我的爷爷,这个作文怎么写 用VScode给图片添加盐噪声 怎样用matlab给一维图像添加噪声 我的爷爷的作文 Matlab图像加噪声 作文“我的爷爷” 主要是 人物描写的 600字左右 记叙文 如何用MATLAB为图片加噪声???/ 我的爷爷,600字作文 如何用MATLAB为图片加噪声/ 我的爷爷作文 89字 matlab中怎么样对图像加噪处理 以《我的爷爷》为题,写一篇作文 谁会用matlab给图像加噪 photoshop cs6的添加噪点在哪儿 我的爷爷作文600字开头是排比句的 如何用matlab给图片添加结构化噪声(在行或列上添加噪声) 写作文我的爷爷三百字 线性扫描图像时产生的噪声怎么添加
Top