影像的读写和显示

上传人:bin****86 文档编号:56224699 上传时间:2018-10-10 格式:PPT 页数:13 大小:547.50KB
返回 下载 相关 举报
影像的读写和显示_第1页
第1页 / 共13页
影像的读写和显示_第2页
第2页 / 共13页
影像的读写和显示_第3页
第3页 / 共13页
影像的读写和显示_第4页
第4页 / 共13页
影像的读写和显示_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《影像的读写和显示》由会员分享,可在线阅读,更多相关《影像的读写和显示(13页珍藏版)》请在金锄头文库上搜索。

1、4.5影像读写与显示,刘科利 建筑工程学院测绘系,二值图像(黑白):0表示黑色,1表示白色 灰度图像:用0-255之间的这256个灰度级来表示像素点得明暗程度,即灰度值 索引图像:是一种把像素值直接作为RGB调色板下标的图像。 RGB调色板值在0-1之间。 RGB图像:直接使用RGB颜色组合来表示像素点的颜色。,一、影像读写与显示主要函数,imread 指令可用于读取影像档案; imwrite 则可用于写入影像档案; imfinfo 指令可用于传回影像的各种信息; image()、imshow()、 colormap()显示影像。 110页,一、影像读写与显示主要函数,对于灰度影像,imre

2、ad 将资料以 uint8 的矩阵(大小为 mn)传回。 对于索引影像,imread 将资料以 uint8 的矩阵(大小为 mn)传回,并同时传回一个双精准的色度矩阵,其每个元素值介于0,1。 对于全彩矩阵,imread 将资料以 uint8 的矩阵(大小为 mn3)传回。 myi=imread(th.jpg); imshow(myi);,二、影像读取imread函数,索引图像是一种把像素值直接作为RGB调色板下标的图像。,myi=imread(th.jpg);%读取名为th.jpg的影像; figure(1);%开第一个窗口 imshow(myi);%在第一个窗口用imshow显示 figu

3、re(2);%开第二个窗口 image(myi);%在第二个窗口用image显示 bgray=rgb2gray(myi);%把RGB图转换成灰度图 figure(3);%开第三个窗口 imshow(bgray);%在第三个窗口用imshow显示灰度图,四、一个矩阵(0)用影像显示,zq=rand(100,100);%产生一个100阶方阵zq=round(zq*255);%放大255倍后四舍五入 figure(1); mshow(zq,0 255);%在第一个窗口用imshow显示 %以下是显示256个灰度的矩阵 for i=1:16for j=1:16fz(i,j)=(i-1)*16+j-1;

4、end endfigure(2);imshow(fz,0 255);%在第二个窗口用imshow显示,五、影像信息的获取,Filename: th.JPGFileModDate: 14-Apr-2007 17:02:06FileSize: 251187Format: jpgFormatVersion: Width: 1024Height: 768BitDepth: 24ColorType: truecolorFormatSignature: NumberOfSamples: 3CodingMethod: HuffmanCodingProcess: SequentialComment: ,影像信

5、息的获取程序,F,P=uigetfile(*.pgm;*.jpg;*.jpeg;*.tif;*.tiff;*.bmp;*.png;*.hdf;*.pcx;*.xwd,Choose Image); imna=F; myi=imread(imna);%读取影像; xx=imfinfo(imna); kd=xx.Width() gd=xx.Height() dx=xx.FileSize() kd gd kd*gd,imwrite 则可用于写入影像档案,语法格式是imwrite(图像内在函数,文件名,格式) imwrite(bgray,th.bmp,bmp);是把bgray的图像写入磁盘,名曰th.bmp,格式为bmp);,六、写入影像,实验七 :图像文件读写,用对话框选择图像 打开图像文件; 用两种显示格式显示图像; 读取图像的基本信息,并放在结构矩阵中; 查看图像信息; 把彩色图像变为灰度图,以图像方式输出。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号