Matlab图象处理工具箱ppt课件.ppt

Matlab图象处理工具箱ppt课件.ppt

ID:58613173

大小:1.01 MB

页数:47页

时间:2020-10-20

Matlab图象处理工具箱ppt课件.ppt_第1页
Matlab图象处理工具箱ppt课件.ppt_第2页
Matlab图象处理工具箱ppt课件.ppt_第3页
Matlab图象处理工具箱ppt课件.ppt_第4页
Matlab图象处理工具箱ppt课件.ppt_第5页
资源描述:

《Matlab图象处理工具箱ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Matlab图象处理工具箱.*读入、显示图象.*读入、显示图象.*读入、显示图象.*读入、显示图象.*读入、显示图象MATLAB及图像处理工具箱的显示功能非常强大,不仅可以用来显示各种类型的图像,还可以用多种方式显示图像及图像序列。下面对这些函数进行介绍。1、imageImage是MATLAB本身提供的最原始的图像显示函数,其使用格式如下:image(X);*读入、显示图象colormap(map);为了用image函数显示由矩阵表示的图像,MATLAB将矩阵的每个元素对应到当前调色板的一行,并取

2、这一行的颜色值作为该点的颜色。因此显示图像时必须先指定调色板,才能真实地表示图像。例如:MATLAB预存的一组图像数据,包含图像矩阵X和调色板矩阵map,下面的*读入、显示图象语句用来显示图。loadclownimage(X)colormap(map)*读入、显示图象说明:clown也是MATLAB预存的一个mat文件,里面包含一个数据矩阵X和一个调色板map。另一个与image函数相似的函数是imagesc,两者的区别在于imagesc能够自动调整值域范围:figure,imagesc(X)*读

3、入、显示图象ImshowImshow函数是最常用的显示各种图像函数,其语法如下:imshow(I,n)imshow(I,[lowhigh])imshow(BW)imshow(X,map)*读入、显示图象.*读入、显示图象.*读入、显示图象Colorbar函数语法格式如下:colorbar('vert')colorbar('horiz')colorbar(h)Colorbar其中colorbar(‘vert’)、colorbar(‘horiz’)分别指定了颜色的显示方式为垂直或水平,默认值为垂直。c

4、olorbar(h)将颜色条放在指定的坐标轴h上。*读入、显示图象*读入、显示图象Montage多帧图像指的是包含不止一幅图像的图像,MATLAB中支持多帧图像的文件格式有HDF和TIFF两种。多帧图像的显示方式也有两种,一种是显示多帧图像中的一帧,另一种是同时显示多帧图像的所有帧。例如读取图像mri的第3帧,我们可以用下列语句实现:*读入、显示图象.*读入、显示图象.*读入、显示图象Immovie在MATLAB中,我们不但可以单独显示多帧,同时显示所有帧,还可以用动画的方式显示帧,Immovie

5、函数即可以将多帧图像转换成MATLAB动画,其语法格式为:Mov=immovie(X,map)Immovie只能使用索引图像,因此如果要将其它类型的图像转换成动画,首先要转换成索引图像。要在MATLAB中播放这个动画,首先要指定调色板。*读入、显示图象一般可以用下例语句放映动画:Colormap(map),movie(mov)例如loadmrimov=immovie(D,map);colormap(map);movie(mov)*读入、显示图象SubimageMATLAB提供的subplot函数虽

6、然能将一个图像窗口分成几个部分,但同一个图像窗口内只能有一个调色板。而MATLAB图像处理工具箱的Subimage函数可在一个图像窗口内使用多个调色板,使得各种图像能在同一个图像窗口中显示。Subimage函数的语法格式为:*读入、显示图象.*读入、显示图象*读入、显示图象NameSizeBytesClassI291x24069840uint8arrayGrandtotalis69840elementsusing69840bytes*读入、显示图象uint8[0,255]uint16[0,6553

7、5]double[0,1]*读入、显示图象*实现直方图均衡化.*实现直方图均衡化*实现直方图均衡化由运行结果可知,图像没有覆盖整个灰度范围[0,255],仅在较狭窄范围内,同时图像中灰度值的高低区分不明显,无较好的对比度。可以通过调用histeq函数将图像的灰度值扩展到整个灰度范围中,从而达到提高数组I的对比度。其程序如下:*实现直方图均衡化I2=histeq(I);figure,imshow(I2);figure,imhist(I2);*保存图象.*保存图象*检查新生成文件的内容.*图象处理的应

8、用例子.*图象处理的应用例子*图象处理的应用例子原始图象减去背景图象将背景图像bg从原始图像I中减去,从而创建一个新的、背景较为一致的图像,其程序如下:*图象处理的应用例子bg=imopen(I,strel(‘disk’,15));I2=imsubtract(I,bg));figure,imshow(I2);I3=imadjust(I2,stretchlim(I2),[0,1]);figure,imshow(I3);调节图象对比度从图可看出,修改后的图像很暗,可以使用imadjus

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

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

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