基本图像操作ppt课件.pptx

基本图像操作ppt课件.pptx

ID:59472432

大小:5.12 MB

页数:41页

时间:2020-09-14

基本图像操作ppt课件.pptx_第1页
基本图像操作ppt课件.pptx_第2页
基本图像操作ppt课件.pptx_第3页
基本图像操作ppt课件.pptx_第4页
基本图像操作ppt课件.pptx_第5页
资源描述:

《基本图像操作ppt课件.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数字图像处理- Matlab基本图像操作同济大学现代农业研究院2MATLAB图像处理3二、读图像和图像信息1、读取图像函数imread可以从任何Matlab支持的图像文件格式中,以任意位深度读取一幅图像。格式为:[X,MAP]=imread(‘FILENAME.FMT’)其中:FILENAME-为需要读入的图像文件名FMT-为图像格式图像格式格式名称描述可识别扩展符TIFF加标记的图像文件格式.tif,.tiffJPEG联合图像专家组.jpg,.jpegGIF图形交换格式.gifBMPWindows位图.bmpPNG可移植网络图形.pngXWDX

2、Window转储.xwd5二、读图像和图像信息2、读取图像信息可以通过调用imfinfo函数获得与图像文件有关的信息,格式如下:INFO=imfinfo(FILENAME,'FMT')其中:返回的INFO是Matlab的一个结构体。语法:[M,N]=size(‘filename’)说明:给出一幅图像的行数和列数Matlab图像编程图像的读取imread语句example:f=imread(‘bed.jpg’);图像的大小size语句example:f=imread(‘bed.jpg’);size(f)MATLAB图像类型亮度图像(灰度图像):数据

3、矩阵I表示灰度值,如果是uint8类型,数值范围可以是[0,255];如果是uint16类型,数值范围为[0,65536]二值图像:在MATLAB数组中只有0和1两个取值。索引图像:包括一个数据矩阵X(整数,对应MAP中的行号)和色图阵MAPRGB图像:包括一个m*n*3的数据矩阵8三、图像类别与数据格式1、真彩图像9三、图像类别与数据格式2、索引图像10三、图像类别与数据格式3、灰度图像11三、图像类别与数据格式4、二值图像图像类型之间的转换G=im2bw(I,T)该函数的功能就是将亮度图像I转换为一幅二值图像G。在亮度图像中,亮度值小于T的像

4、素点全部转换为二值图像中值为0的像素点;在亮度图像中,亮度值大于T的像素点全部转换为二值图像中值为1的像素点。该函数规定T的取值必须在0-1内。首先MATLAB会将亮度图像的值I归一化到[0,1]间,再进行转换。彩色图像到灰度图像的转换G=rgb2gray(I)该函数将彩色图像数组I转换为灰度图像G。14四、图像显示Matlab的图像显示函数主要有:imshow、colorbar和subimage三个。15四、图像显示1、imshow(I,n)显示灰度级为n的图像,n缺省为256。【例】按256灰度级显示I=imread('moon.tif');

5、imshow(I,256)colorbar16四、图像显示【例】按8灰度级显示I=imread('moon.tif');imshow(I,8)colorbar17四、图像显示2、imshow(I,[low,high])以灰度范围[low,high]显示图像,如果不知道灰度范围,可以用imshow(I,[])显示。【例】按最大灰度范围显示I=imread('moon.tif');imshow(I,[])colorbar18四、图像显示【例】按指定灰度范围显示I=imread('moon.tif');imshow(I,[64,128])colorba

6、r19四、图像显示3、imshow(BW)显示二值图像。【例】双精度灰度图像bw1=zeros(100,100);bw1(2:2:98,2:2:98)=1;imshow(bw1);20四、图像显示【例】8位的灰度图像bw1=zeros(100,100);bw1(2:2:98,2:2:98)=1;bw2=uint8(bw1);imshow(bw2,[]);colorbar21四、图像显示【例】显示二值图像BW=imread('circles.tif');imshow(BW);22四、图像显示【例】取反显示二值图像BW=imread('circles

7、.tif');imshow(~BW);23四、图像显示【例】显示二值图像clfBW=imread('circles.tif');imshow(BW,[100;001]);24四、图像显示4、imshow(X,MAP)显示索引图像,X为数据图像矩阵,MAP为调色板。【例】显示索引图像[X,MAP]=imread('canoe.tif');imshow(X,MAP);colorbar25四、图像显示【例】显示伪彩色图像I=imread('moon.tif');imshow(I,jet(256))colorbar26四、图像显示5、imshow(RGB

8、)显示真彩色图像。【例】rgb=imread('flowers.tif');imshow(rgb);27四、图像显示6、imshowfi

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

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

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