⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 l5_2.m

📁 DigitalImageProcessing_base_on_Matlab 基于Matlab的数字图像处理
💻 M
字号:
%程序L5_2.m: 平滑滤波器%
%Image: 原图像%
%Image_noisy: 受污染的图像%
%Image_low: 执行低通滤波器后的图像%  
%Image_med: 执行中值滤波器后的图像%
Image=imread('L5_2.bmp');                   %读取图像
%将胡椒盐似的噪声加入原图像中,其中0.02是噪声密度%
Image_noisy= imnoise (Image ,'salt & pepper',0.06); 
Image2_noisy=double(Image_noisy)/255;       %变为 double格式
h=[1/9 1/9 1/9;1/9 1/9 1/9 ; 1/9 1/9 1/9];  %滤波器的子模板
Image_low=filter2(h, Image2_noisy);         %执行低通滤波
Image_med=medfilt2(Image_noisy,[3 3]);      %中值滤波采用3×3矩阵
%显示图像%
imshow(Image)                     
figure,imshow(Image_noisy)
figure,imshow(Image_low)
figure,imshow(Image_med)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -