【实例简介】
三幅经典的图像(lena、peppers、barbara)分别加上了高斯噪声、乘性噪声、椒盐噪声。
高斯白噪声:均值为0,方差为0.05。
椒盐噪声:噪声密度0.10。
乘性噪声:这里
为均匀分布的均值为0,方差为0.10的噪声。
(1)、使用均值滤波、中值滤波进行测试,得出去噪效果并分析;
(2)、使用高斯低通滤波器、巴特沃斯滤波器进行测试,得出去噪效果并分析;
(3)、使用PCA进行测试,得出去噪效果并分析;
(4)、使用小波变换进行测试,可以采用‘db’小波、‘sym’小波等,也可以自己去选择一些小波函数,得出去噪效果并分析;
(5)、自己选择一些方法、得出去噪效果并分析
【实例截图】
【核心代码】
function pushbutton1_Callback(hObject, eventdata, handles)
global I I1
[filename,pathname] = uigetfile({'*.png';'*.jpg';'*.bmp'},'选择图片');
str = [pathname,filename];
I1 = imread(