(整理)MATLAB图像显示与格式转换.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第五讲M A T L A B可视化(三)
图像显示
M a t l a b进行图像处理的步骤如下:
↓
↓
↓↓
【目录】
一、图像文件格式 (2)
1、调色板 (2)
2、图像类型 (2)
3、图像文件格式 (3)
二、读图像和图像信息 (3)
1、读取图像 (3)
2、读取图像信息 (4)
三、图像类别与数据格式 (6)
四、图像显示 (8)
1、i m s h o w(I,n) (8)
2、i m s h o w(I,[l o w,h i g h]) (9)
3、i m s h o w(B W) (10)
4、i m s h o w(X,M A P) (14)
5、i m s h o w(R G B) (15)
6、i m s h o w f i l e n a m e (16)
7、s u b i m a g e (17)
五、保存图像 (18)
1、i m w r i t e函数 (18)
六、图像数据格式转换 (18)
1、索引图像 (19)
2、灰度图像 (19)
3、真彩色图像 (19)
4、二值图像 (20)
【正文】
一、图像文件格式
1、调色板
调色板是包含不同颜色的颜色表,每种颜色以红、绿、蓝三种颜色的组合来表示,图像的每一个像素对应一个数字,而该数字对应调色板中的一种颜色。
调色板的单元个数是与图像的颜色数相对应的,256色图像的调色板就有256个单元。
真彩图像的每个像素直接用R、G、B三个字节来表示颜色,因此不需要调色板。
2、图像类型
3、图像文件格式
二、读图像和图像信息
1、读取图像
函数i m r e a d可以从任何M a t l a b支持的图像文件格式中,以任意位深度读取一幅图像。格式为:
[X,M A P]=i m r e a d(F I L E N A M E,'F M T'),其中:
F I L E N A M E-为需要读入的图像文件名称,F M T-为图像格式。
【例】图像读取演示
[X1,M A P1]=i m r e a d('演示图像-1位黑白.t i f');
[X2,M A P2]=i m r e a d('演示图像-8位灰度.t i f');
[X3,M A P3]=i m r e a d('演示图像-256色.t i f');
[X4,M A P4]=i m r e a d('演示图像-16位灰度.t i f');
[X5,M A P5]=i m r e a d('演示图像-24位色.t i f');
[X6,M A P6]=i m r e a d('演示图像-48位色.t i f');
w h o s
N a m e S i z e B y t e s C l a s s
M A P10x00d o u b l e a r r a y
M A P20x00d o u b l e a r r a y
M A P3256x36144d o u b l e a r r a y
M A P40x00d o u b l e a r r a y
M A P50x00d o u b l e a r r a y
M A P60x00d o u b l e a r r a y
X1427x427182329l o g i c a l a r r a y
X2427x427182329u i n t8a r r a y
X3427x427182329u i n t8a r r a y
X4427x427364658u i n t16a r r a y
X5427x427x3546987u i n t8a r r a y
X6427x427x31093974u i n t16a r r a y
G r a n d t o t a l i s1824058e l e m e n t s u s i n g2558750b y t e s
2、读取图像信息
可以通过调用i m f i n f o函数获得与图像文件有关的信息,格式如下:
I N F O=i m f i n f o(F I L E N A M E,'F M T')其中:
返回的I N F O是M a t l a b的一个结构体。
【例】查看图像信息
I N F O=i m f i n f o('演示图像-48位色.t i f')
I N F O=
F i l e n a m e:[1x36c h a r]
F i l e M o d D a t e:'23-M a y-200422:14:23'
F i l e S i z e:1107548
F o r m a t:'t i f'
F o r m a t V e r s i o n:[]
W i d t h:427
H e i g h t:427
B i t D e p t h:48
C o l o r T y p e:'t r u e c o l o r'
F o r m a t S i g n a t u r e:[7373420]
B y t e O r d e r:'l i t t l e-e n d i a n'
N e w S u b f i l e T y p e:0
B i t s P e r S a m p l e:[161616]
C o m p r e s s i o n:'U n c o m p r e s s e d'
P h o t o m e t r i c I n t e r p r e t a t i o n:'R G B'
S t r i p O f f s e t s:13528
S a m p l e s P e r P i x e l:3
R o w s P e r S t r i p:427
S t r i p B y t e C o u n t s:1093974
X R e s o l u t i o n:2.7115
Y R e s o l u t i o n:2.7115