《MATLAB可视化》PPT课件

《MATLAB可视化》PPT课件

ID:36660669

大小:290.41 KB

页数:19页

时间:2019-05-10

《MATLAB可视化》PPT课件_第1页
《MATLAB可视化》PPT课件_第2页
《MATLAB可视化》PPT课件_第3页
《MATLAB可视化》PPT课件_第4页
《MATLAB可视化》PPT课件_第5页
资源描述:

《《MATLAB可视化》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MATLAB可视化图像显示1、读取图像函数imread可以从任何Matlab支持的图像文件格式中,以任意位深度读取一幅图像。格式为:a=imread(‘FILENAME.FMT’)[X,MAP]=imread(‘FILENAME.FMT’)其中:FILENAME-为需要读入的图像文件名称,FMT-为图像格式。【例】图像读取演示[X,MAP]=imread(‘flowers.tif');whos2、读取图像信息可以通过调用imfinfo函数获得与图像文件有关的信息,格式如下:INFO=imfinfo(FILENAME,'FMT')其中:返回的INFO是Matlab的一个结构体。【例】查看图像

2、信息INFO=imfinfo(‘trees.tif')3、图像显示Matlab的图像显示函数主要有imshow和subimage。1、imshow(I)显示灰度图像。【例】按256灰度级显示I=imread('moon.tif');imshow(I)【例】显示二值图像BW=imread('二值化后.bmp');imshow(BW);【例】取反显示二值图像BW=imread('circles.tif');imshow(~BW);【例】imshow(X,MAP)显示索引图像,X为数据图像矩阵,MAP为调色板。【例】显示索引图像[X,MAP]=imread('canoe.tif');imshow

3、(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),subimage(X,map);subplot(2,1,2),subimage(x2);1、imwrite函数imwrite(I,'文件名','文件格式')-保存无调色板的图像imwrite(X,MAP,'文件名','文件格式')-保存有调色板的图像imwrite(.

4、..,'文件名')-文件名中含格式【例】将tif图像保存为jpg图像[x,map]=imread('canoe.tif');imwrite(x,map,‘canoe.jpg’);4、保存图像MATLAB可视化图像转换一、图像类型的转换转换类型转换函数用处①真彩图像→索引图像I=ind2gray(X,map)Newmap=rgb2gray(map)节省存储空间,假彩色②索引图像→真彩图像[X,map]=gray2ind(I,n),X=grayslice(I,n)X=grayslice(I,v)便于图像处理③真彩图像→灰度图像BW=dither(I)BW=im2bw(I,level)得到亮度分

5、布④真彩图像→二值图像BW=im2bw(X,map,level)阈值处理,筛选⑤索引图像→灰度图像得到亮度分布⑥灰度图像→索引图像伪彩色处理⑦灰度图像→二值图像阈值处理,筛选⑧索引图像→二值图像阈值处理,筛选⑨数据矩阵→灰度图像I=mat2gray(A,[max,min])I=mat2gray(A)产生图像1、真彩图像→索引图像【格式】X=dither(RGB,map)【说明】按指定的颜色表map通过颜色抖动实现转换【例】CLF,RGB=imread('flowers.tif');map=jet(256);X=dither(RGB,map);subplot(1,2,1);subimage(

6、RGB);title('真彩图')subplot(1,2,2);subimage(X,map);title('索引图')2、索引图像→真彩图像【格式】RGB=ind2rgb(X,map)【例】[X,map]=imread('trees.tif');RGB=ind2rgb(X,map);subplot(1,2,1);subimage(X,map);title('索引图')subplot(1,2,2);subimage(RGB);title('真彩图')3、真彩图像→灰度图像【格式】I=rgb2gray(RGB)【输入】RGB可以是double或uint8类型【输出】I类型同RGB【例】CLF

7、,RGB=imread('flowers.tif');I=rgb2gray(RGB);subplot(1,2,1);subimage(RGB);title('真彩图')subplot(1,2,2);subimage(I);title('灰度图')4、真彩图像→二值图像【格式】BW=im2bw(RGB,level)【说明】设置亮度阈值level,将真彩图像转换为二值图像【例】CLF,RGB=imread('flowers.

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

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

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