目录
1.添加椒盐噪声
2.添加高斯噪声
3.添加乘性噪声
4.添加泊松噪声
1.添加椒盐噪声
function button_jiaoyan_Callback(hObject, eventdata, handles)%添加椒盐噪声
axes(handles.show_proImg);
global fpath;
img_2=imread(fpath);
img_2=rgb2gray(img_2);
img_2=imnoise(img_2,'salt & pepper',0.06);
imshow(img_2);
title('加入椒盐噪声后')
2.添加高斯噪声
function pushbutton21_Callback(hObject, eventdata, handles)%加入高斯噪声
axes(handles.show_proImg);
global fpath;
img_2=imread(fpath);
img_2=rgb2gray(img_2);
img_2=imnoise(img_2,'gaussian');
imshow(img_2);
title('加入高斯噪声')
3.添加乘性噪声
function pushbutton22_Callback(hObject, eventdata, handles)%乘性噪声
axes(handles.show_proImg);
global fpath;
img_2=imread(fpath);
handles.img = imnoise(img_2,'speckle',0.04);
cla; imshow(handles.img);
guidata(hObject,handles);
title('乘性噪声');
4.添加泊松噪声
文章来源:https://www.toymoban.com/news/detail-447542.html
function butoon_bosong_Callback(hObject, eventdata, handles)%泊松噪声
axes(handles.show_proImg);
global fpath;
img_2=imread(fpath);
img_2 = imnoise(img_2,'poisson');
cla;
imshow(img_2);
guidata(hObject,handles);
title('添加泊松噪声'); 文章来源地址https://www.toymoban.com/news/detail-447542.html
到了这里,关于MATLAB添加多种噪声(在GUI中)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!