数字图像处理实验指导书

数字图像处理实验指导书

ID:6445705

大小:203.00 KB

页数:10页

时间:2018-01-14

数字图像处理实验指导书_第1页
数字图像处理实验指导书_第2页
数字图像处理实验指导书_第3页
数字图像处理实验指导书_第4页
数字图像处理实验指导书_第5页
资源描述:

《数字图像处理实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数字图像处理》实验指导书龚昌来编著嘉应学院电子信息工程系2009年7月10-实验一Matlab图像处理工具箱的初步练习一、实验目的1.了解图像矩阵的读入和保存方法;2.熟悉常用的图像类型及类型转换;3.熟悉图像矩阵的显示方法(灰度、索引、黑白、彩色);4.了解图像矩阵的基本运算形式。二、实验原理(一)图像矩阵的读入和保存方法1.Imread函数可读入*.bmp、*.jpg、*.pcx、*.tif、*.xwd、*.hdf等格式的图像文件.I=imread(‘文件名’).%读入灰度、二进制、真彩色(RGB)图像矩阵,赋给I.[I,map]=imread(‘

2、文件名’).%读入索引图像,图像矩阵赋给I,调色板矩阵赋给map.注:文件名应带路径及后缀.2.imwrite函数将图像文件写入到*.bmp、*.jpg、*.pcx、*.tif、*.xwd、*.hdf等格式的图像文件中.imwrite(I,’新文件名’).%将图像I矩阵(灰度、二进制、真彩色(RGB))保存.imwrite(X,map,’新文件名’).%保存索引图像.注:新文件名应带路径及后缀.3.对于读入内存的图像,可以用save命令将其以二进制形式保存到以mat为扩展名的文件中.以后就可用load命令将其调到内存.在matlab6.1/toolbox

3、/wavelet/wavedemo子目录下,有许多图像,可用load函数调出.如loadgatlinloadwoman注:用load命令调出图像,对于灰度、二进制、真彩色图像,图像矩阵数据自动存于X;对于索引图像,矩阵数据自动存于X,调色板自动存于map.(二)常用的图像类型及类型转换1.matlab图像类型:二进制图像(m×n矩阵,其元素值为logical)、灰度图像(m×n矩阵,其元素值为uint8或double)、索引图像(一个m×n索引值矩阵,一个m’×3调色板矩阵,m’为颜色数目)、真彩色(RGB)图像(m×n×3矩阵).查看图像类型的方法有二

4、种:1.从matlab界面的workspace中查看图像矩阵类型;2.用isrgb(I)、isind(I)、isgray(I)、isbm(I)函数,若函数值为1则为相应类型.2.类型转换1).[X,MAP]=gray2ind(I,n)将灰度图像I转换成具有调色板MAP的索引图像X,n缺省值为64.I=ind2gray(X,MAP).将索引图像转换成灰度图像.2).[X,MAP]=rgb2ind(R)10-将真彩色图像(RGB图像)I转换成索引图像.R=ind2rgb(X,MAP)索引图像转换成真彩色图像.3).I=rgb2gray(R)将真彩色图像转换成

5、灰度图像.4).通过阈值化将图像转化为二进制图像BW=im2bw(I,level);将灰度图像或RGB图像I转化为二进制图像BWBW=im2bw(X,MAP,level);将索引图像转化为二进制图像.Level为阈值取值范围为[0.1],先将所有图像转化为灰度图像,灰度值小于阈值像素点为0,反之为1.Level一般取0.5,也可用函数graythresh获取.Level=graythresh(I).(三)图像矩阵的显示方法1).imshow(R);显示真彩色图像R.2).imshow(X,MAP);显示索引图像.3).imshow(I,n);使用n个灰度

6、级显示灰度图像I.n缺省时为256或64.4)imshow与subplot函数联合使用在一个窗口中显示多幅图像.subplot(2,2,1);imshow(I1);subplot(2,2,2);imshow(I2).(四)图像矩阵的基本运算形式有:点运算,邻域运算,串行运算,并行运算,迭代运算,模板运算,帧运算等.三、实验内容从网上采摘一幅真彩色图像(或输入一张数码相机照片)存入桌面(以dzx1命名).应用matlab软件完成下列任务:1.读入图像矩阵到I1,将其转换为灰度图像I2和二进制图像I3,并将I2存入桌面(新文件名dzx2).2.将I2中每个像

7、素值乘以1.5,所得图像为I4.3.在一个窗口内显示原真彩色图像I1、灰度图像I2和I4及二进制图像I3.(共4幅)4.用二种方法查看I1~I4图像的类型.四、实验要求1.预习实验原理.2.对实验内容中1、2、3项编写程序(M文件),上机运行.3.打印实验结果图像,写出实验报告.10-实验二图像的空间域平滑滤波一、实验目的1.完成对于给定图像加入噪声;2.使用MatLab对图像进行邻域平均法滤波去噪;3.使用MatLab对图像进行中值法滤波去噪;4.掌握图像滤波效果评价方法.二、实验原理(一)图像加噪方法1.imnoise函数Y=imnoise(I,’g

8、aussian’,m,v):对图像I加高斯噪声,均值为m,方差为v.Y=imno

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。