




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PLC课程报告学号:200711710专业:电子信息工程日期:2010.12.07基于MATLAB的图像处理MATLAB中集成了功能强大的图像处理工具箱。由于MATLAB语言的语法特征与C语言极为相似,而且更加简单,更加符合科技人员对数学表达式的书写格式,而且这种语言可移植性好、可扩展性强,再加上其中有丰富的图像处理函数,所以MATLAB在图像处理的应用中具有很大的优势。
灰度由于RGB图像是三维图像,所以图像数据是一个三维数组,为了显示灰度图像,把三维图像降为二维,可以只取其中的二维数据,实现方法程序为:I=imread(‘zw1.jpg');[d1,d2,d3]=size(I);if(d3>1)I=rgb2gray(I);%如果是灰度图就不用先变换endI=double(I)/255;I1=uint8(255*I*0.5+0.5);imshow(I1);imwrite(I,'test.jpg')二值图像threshold=graythresh(GRAY);(二值图像)BW=im2bw(GRAY,threshold);figure,imshow(BW),title(‘BinaryImage’);%二值图像利用imshow函数显示图像。源代码:I1=imread('zw.bmp');I2=imread('sky.jpg');I3=imread('zw1.jpg');I4=imread('zw2.jpg');subplot(2,2,1),imshow(I1);subplot(2,2,2),imshow(I2);subplot(2,2,3),imshow(I3);subplot(2,2,4),imshow(I4);图像平移的试验程序和显示结果
I=imread('zw1.jpg');
figure,imshow(I);
I=double(I);
I_movesult=zeros(size(I));
H=size(I);
Move_x=50;
Move_y=50;
I_movesult(Move_x+1:H(1),Move_y+1:H(2),1:H(3))=I(1:H(1)-Move_x,1:H(2)-Move_y,1:H(3));
imshow(uint8(I_movesult));垂直、水平和对角镜像的程序如下:其中,I1为原始图像;I2为垂直图像I3为水平镜像;I4为对角镜像I1=imread('zw1.jpg');I1=double(I1);figure(1),imshow(uint8(I1));H=size(I1);figure(2),I2(1:H(1),1:H(2),1:H(3))=I1(H(1):-1:1,1:H(2),1:H(3));imshow(uint8(I2));figure(3),I3(1:H(1),1:H(2),1:H(3))=I1(1:H(1),H(2):-1:1,1:H(3));imshow(uint8(I3));figure(4),I4(1:H(1),1:H(2),1:H(3))=I1(H(1):-1:1,H(2):-1:1,1:H(3));imshow(uint8(I4));各种噪声中的图像变换
(1)对给定的图像添加均值为0,方差分别为200、400的高斯噪声,以及概率分别为0.1、0.2的椒盐噪声,显示添加噪声后的图像。
源代码:
a)加入噪声强度为d=0.2的椒盐噪声
I=imread('zw1.jpg');
J=imnoise(I,'salt&pepper',0.2);%给图像加入椒盐噪声
subplot(1,2,1);imshow(I);title('原始图像');
subplot(1,2,2);imshow(J);title('加入椒盐噪声的图像')
图像显示:b)加入噪声强度为d=0.1的椒盐噪声:
I=imread('zw1.jpg');
J=imnoise(I,'salt&pepper',0.1);%给图像加入椒盐噪声
subplot(1,2,1);imshow(I);title('原始图像');
subplot(1,2,2);imshow(J);title('加入椒盐噪声的图像')
图像显示:c)加入均值m=0,方差v=200的高斯噪声:I=imread('zw1.jpg');J=imnoise(I,'gaussian',0,200);%给图像加入高斯噪声subplot(1,2,1);imshow(I);title('原始图像');subplot(1,2,2);imshow(J);title('加入高斯噪声图像')图像显示:d)加入均值m=0,方差v=400的高斯噪声:
I=imread('zw1.jpg');
J=imnoise(I,'gaussian',0,400);%给图像加入高斯噪声
subplot(1,2,1);imshow(I);title('原始图像');
subplot(1,2,2);imshow(J);title('加入高斯噪声图像')
图像显示:)对加噪图像分别进行3×3、5×5、9×9的均值滤波,显示并比较滤波结果。
源代码:
I=imread('zw1.jpg');
J=imnoise(I,'salt&pepper',0.2);%给图像加入椒盐噪声
h=fspecial('average',3);
s=fspecial('average',5);
p=fspecial('average',9);
gd=imfilter(J,h);
qw=imfilter(J,s);
er=imfilter(J,p);
subplot(2,2,1);imshow(J);title('加入椒盐噪声的图像');
su
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汽车美容师技术转型分析试题及答案
- 汽车维修工考试中新技能的掌握与应用试题及答案
- 普通人的创业成功事迹
- 车辆安全性能的评估标准与方法考试试题及答案
- 宠物营养师职业道德规范考题及答案
- 11网络管理技术
- 汉语言文学构成重要元素试题及答案
- 2024-2025学年湖北省随州市高一下学期2月联考数学试题及答案
- 公务员省考与汽车维修工相关试题及答案
- 汽车车载网络系统解析试题及答案
- 英语KET词汇中译英列表
- 智慧工地平台建设项目可行性研究报告
- GB/T 18457-2024制造医疗器械用不锈钢针管要求和试验方法
- 2024智联招聘行测题库
- 国家安全知识宣传竞答试题及答案
- 部编版七年级历史下册第一单元 隋唐时期:繁荣与开放的时代 作业设计
- 叙事护理案例分享演讲课件
- 微生物学智慧树知到期末考试答案章节答案2024年陕西理工大学
- 【梦洁家纺公司基层员工培训现状及问题分析(9400字)】
- 桥梁满堂支架专项技术方案
- 第六课 提升职业道德境界(教案)-【中职专用】中职思想政治《职业道德与法治》高效课堂课件+教案(高教版2023·基础模块)
评论
0/150
提交评论