%% 读入原始的彩色图片, 并显示
clear;clc;close all
I=imread('tupian.jpg');
figure
set(gcf,'units','normalized','position',[0.2 0.2 0.6 0.6]); % 设置 figure 窗口的位置和尺寸
subplot(2,3,1)
imshow(I)
title('原始彩色图像')
%% 将彩色图像转换成灰度图像, 并显示
I=rgb2gray(I); % rgb 图转换成灰度图
subplot(2,3,2)
imshow(I)
title('原始灰度图像')
%% 给灰度图像添加椒盐噪声, 并显示噪声图像
I1=imnoise(I,'salt & pepper',0.1); % 原图添加椒盐噪声, 得到添加噪声之后的图 I1
subplot(2,3,3)
imshow(I1)
title('添加椒盐噪声之后的图')
%% 对噪声图像执行中值滤波, 并显示
I2=medfilt2(double(I1)); % 对 I1 执行中值滤波
subplot(2,3,4)
imshow(uint8(I2))
title('中值滤波之后的图')
%% 对噪声图像执行均值滤波, 并显示
h=fspecial('average',[5 5]); % 定义 5*5 的均值滤波器模板
I3=filter2(h,double(I1)); % 使用均值滤波器模板, 对 I1 执行均值滤波
subplot(2,3,5)
imshow(uint8(I3))
title('均值滤波之后的图')
%% 对噪声图像执行维纳滤波, 并显示
I4=wiener2(double(I1),[5 5]); % 对 I1 执行维纳滤波
subplot(2,3,6)
imshow(uint8(I4))
title('维纳滤波之后的图')
Matlab仿真实验室
- 粉丝: 4w+
- 资源: 2433
最新资源
- 基于Springboot+Vue的疗养院管理系统的设计与实现-毕业源码案例设计(源码+项目说明+演示视频).zip
- 基于Springboot+Vue的旅游推荐系统设计与实现-毕业源码案例设计(高分毕业设计).zip
- 11种概率分布的拟合与ks检验,可用于概率分析,可靠度计算等领域 案例中提供11种概率分布,具体包括:gev、logistic、gaussian、tLocationScale、Rayleigh、Log
- 基于Springboot+Vue的贸易行业crm系统-毕业源码案例设计(95分以上).zip
- 基于Springboot+Vue的秒杀系统设计与实现-毕业源码案例设计(高分项目).zip
- 西门子1200和三菱FXU通讯程序
- 基于Springboot+Vue的名城小区物业管理系统-毕业源码案例设计(高分毕业设计).zip
- 欧美风格, 节日主题模板
- 基于Springboot+Vue的民族婚纱预定系统的设计与实现-毕业源码案例设计(高分毕业设计).zip
- 基于Springboot+Vue的农商订单跟踪售后交流对接系统-毕业源码案例设计(源码+数据库).zip
- 海面目标检测跟踪数据集.zip
- 基于Springboot+vue的人力资源管理系统-毕业源码案例设计(高分毕业设计).zip
- 基于Springboot+Vue的商业辅助决策系统的设计与实现-毕业源码案例设计(95分以上).zip
- 基于Springboot+Vue的企业资产管理系统-毕业源码案例设计(源码+论文).zip
- 准Z源光伏并网系统MATLAB仿真模型,采用了三次谐波注入法SPWM调制,具有更高的电压利用效率 并网部分采用了电压外环电流内环 电池部分采用了扰动观察法,PO Z源并网和逆变器研究方向的同学可
- 基于Springboot+Vue的实习管理系统-毕业源码案例设计(高分项目).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈