《MATLAB可视化》PPT课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《MATLAB可视化》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《MATLAB可视化》PPT课件.ppt(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、MATLAB可视化可视化 图像显示图像显示1、读取图像、读取图像 函数函数imreadimread可以从任何可以从任何MatlabMatlab支持的图像文件格支持的图像文件格式中,式中,以任意位深度读取一幅图像。格式为:以任意位深度读取一幅图像。格式为:a=a=imread(FILENAME.FMTimread(FILENAME.FMT)X,MAP=X,MAP=imread(FILENAME.FMTimread(FILENAME.FMT)其中:其中:FILENAMEFILENAME为需要读入的图像文件名称,为需要读入的图像文件名称,FMTFMT为图像格式。为图像格式。【例例】图像读取演示图像读
2、取演示X,MAP=X,MAP=imread(flowers.tifimread(flowers.tif););whoswhos 2、读取图像信息、读取图像信息 可以通过调用可以通过调用imfinfoimfinfo函数获得与图像文函数获得与图像文件有关的信息,格式如下:件有关的信息,格式如下:INFO=INFO=imfinfo(FILENAMEimfinfo(FILENAME,FMTFMT)其中:返回的其中:返回的INFOINFO是是MatlabMatlab的一个结构体。的一个结构体。【例例】查看图像信息查看图像信息INFO=INFO=imfinfo(trees.tifimfinfo(trees
3、.tif)3、图像显示、图像显示 MatlabMatlab的图像显示函数主要有的图像显示函数主要有imshowimshow和和subimagesubimage。1 1、imshow(Iimshow(I)显示灰度图像。显示灰度图像。【例例】按按256256灰度级显示灰度级显示I=I=imread(moon.tifimread(moon.tif););imshow(Iimshow(I)【例例】显示二值图像显示二值图像BW=imread(二值化后二值化后二值化后二值化后.bmp.bmp);imshow(BW);【例例】取反显示二值图像取反显示二值图像BW=imread(circles.tif);im
4、show(BW);【例例】imshow(X,MAP)显示索引图像,显示索引图像,X为数据图像矩阵,为数据图像矩阵,MAP为调色板为调色板。【例例】显示索引图像显示索引图像X,MAP=imread(canoe.tif);imshow(X,MAP);【例例】imshow(RGB)显示真彩色图像。显示真彩色图像。【例例】rgb=imread(flowers.tif);imshow(rgb);2、subimage多图显示多个调色板的图像。多图显示多个调色板的图像。【例例】X,map=imread(trees.tif);x2=imread(flower.bmp);subplot(2,1,1),subim
5、age(X,map);subplot(2,1,2),subimage(x2);1 1、imwriteimwrite函数函数函数函数imwrite(Iimwrite(I,文件名文件名文件名文件名,文件格式文件格式文件格式文件格式)保存无调色板的图像保存无调色板的图像保存无调色板的图像保存无调色板的图像imwrite(X,MAPimwrite(X,MAP,文件名文件名文件名文件名,文件格式文件格式文件格式文件格式)保存有调色板的图像保存有调色板的图像保存有调色板的图像保存有调色板的图像imwriteimwrite(.,(.,文件名文件名文件名文件名)文件名中含格式文件名中含格式文件名中含格式文件名
6、中含格式【例例例例】将将将将tiftif图像保存为图像保存为图像保存为图像保存为jpgjpg图像图像图像图像 x,mapx,map=imread(canoe.tifimread(canoe.tif););imwrite(x,map,canoe.jpgimwrite(x,map,canoe.jpg););4、保存图像保存图像MATLAB可视化可视化 图像转换图像转换一、图像类型的转换一、图像类型的转换转换类转换类转换类转换类型型型型转换转换转换转换函数函数函数函数用用用用 处处处处真彩图像真彩图像真彩图像真彩图像索引图像索引图像索引图像索引图像I=ind2gray(X,map)I=ind2gra
7、y(X,map)NewmapNewmap=rgb2gray(map)=rgb2gray(map)节省存储空间,假彩色节省存储空间,假彩色节省存储空间,假彩色节省存储空间,假彩色索引图像索引图像索引图像索引图像真彩图像真彩图像真彩图像真彩图像 X,mapX,map=gray2ind(I,n),=gray2ind(I,n),X=X=grayslice(I,ngrayslice(I,n)X=X=grayslice(I,vgrayslice(I,v)便于图像处理便于图像处理便于图像处理便于图像处理真彩图像真彩图像真彩图像真彩图像灰度图像灰度图像灰度图像灰度图像BW=BW=dither(Idither(
8、I)BW=im2bw(I,level)BW=im2bw(I,level)得到亮度分布得到亮度分布得到亮度分布得到亮度分布真彩图像真彩图像真彩图像真彩图像二值图像二值图像二值图像二值图像BW=im2bw(X,map,level)BW=im2bw(X,map,level)阈值处理,筛选阈值处理,筛选阈值处理,筛选阈值处理,筛选索引图像索引图像索引图像索引图像灰度图像灰度图像灰度图像灰度图像得到亮度分布得到亮度分布得到亮度分布得到亮度分布灰度图像灰度图像灰度图像灰度图像索引图像索引图像索引图像索引图像伪彩色处理伪彩色处理伪彩色处理伪彩色处理灰度图像灰度图像灰度图像灰度图像二值图像二值图像二值图像二值
9、图像阈值处理,筛选阈值处理,筛选阈值处理,筛选阈值处理,筛选索引图像索引图像索引图像索引图像二值图像二值图像二值图像二值图像阈值处理,筛选阈值处理,筛选阈值处理,筛选阈值处理,筛选数据矩阵数据矩阵数据矩阵数据矩阵灰度图像灰度图像灰度图像灰度图像I=mat2gray(A,max,min)I=mat2gray(A,max,min)I=mat2gray(A)I=mat2gray(A)产生图像产生图像产生图像产生图像1 1、真彩图像、真彩图像、真彩图像、真彩图像索引图像索引图像索引图像索引图像【格式格式格式格式】X=X=dither(RGB,mapdither(RGB,map)【说明说明说明说明】按指
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB可视化 MATLAB 可视化 PPT 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内