- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 图像的格式、类型
第5章 图像的格式和类型 本章重点: 数字图像的基本类型 图像相关术语 数字图像的基本文件格式 matlab图像类型及数据格式 5.1 简单的图像模型 5.2 数字图像的基本类型 5.3 图像处理软件 5.4 图像相关术语 5.5 数字图像的基本文件格式 5.6 matlab图像类型及数据格式 5.6.2 二值图像数据格式 二值图像能够使用uint8(8位无符号整数) 和双精度的数组来存储,但不支持uint16(16位无符号整数) 。 5.6.4 灰度图像数据格式 图像数组大小:m×n 色度矩阵:p×3 调色板通常与索引图像存储在一起,装载图像时,调色板将和图像数据一同自动装载。 图中的像素由整数表示,这个整数将作为存储在调色板中的颜色数据的指针。 5.6.6 索引图像数据格式 Double: 图像数组大小:m×n 图像元素取值:[1,p] 色度矩阵:p×3 色度元素值:[0,1] 在一个双精度类型的RGB数组中,每一个颜色分量都是一个[0 ,1]范围内的数值,颜色分量为(0, 0, 0)的详述将显示为黑色,颜色分量为(1,1,1)的像素将显示为白色。每一个像素的三个颜色分量都存储在数据数组的第三位中。例如,像素(10,5)的红、绿、蓝颜色分量分别存储在RGB(10,5,1)、RGB(10,5,2)和RGB(10,5,3)中。 5.6.8 RGB图像数据格式 数组大小:m×n×3 (:,:,1)-红色分量 (:,:,2)-绿色分量 (:,:,3)-蓝色分量 (无调色板) 5.6.9 多帧图像 多帧图像也称为多页图像,是一种包含多幅图像或帧的图像文件。在matlab内存中,多帧图像是一个四维数组,第四维用来指定帧的序号。多帧图像主要用于需要对时间或场景上相关图像集合进行操作的场合,例如,核磁共振图像或电影帧等 Matlab图像处理工具箱提供在同一个数组中存储多幅图像的支持,每一幅单独的图像称为一帧,如果一个数组包含多帧,则这些图像在第四维中是相联系的。例如,一个包括五幅400X300大小的RGB图像是一个400X300X3X5的数组,而相同帧数的灰度或索引图像将是一个400X300X1X5的数组。 在一个多帧图像数据中,每一幅图像必须有相同的大小和颜色分量。在多帧索引图像汇总,每一幅图像还要使用相同的调色板。图像处理工具箱中的许多函数只能对多帧图像矩阵的前两维进行操作,用户也可以对四维数组使用这些函数,但是必须单独处理每一帧。如果用户将一个数组传递给一个函数,并且数组的维数超过该函数的设计操作维数,那么得到的结果是不可预知的。 5.7 小结 简单的图像模型 数字图像的基本类型 位图 向量图 图像处理软件:photoshop matlab 图像相关术语 数字图像的基本文件格式 matlab图像类型及数据格式 Double :图像元素值:[0,1] Unit8:图像元素值:[0,255] Unit16:图像元素值:[0,65535] 5.6.5 索引图像 索引图像是一种把像素值直接作为RGB调色板下标的图像。 在matlab中,包含一个数据矩阵X和一个调色板矩阵map,数据矩阵可以是uint8、uint16和双精度类型的,而调色板矩阵则总是一个mX3的双精度类型矩阵(其中,m表示颜色数目),该矩阵的元素值都是[0 1]范围内的浮点数。Map 矩阵的每一行指定一个颜色的红、绿、蓝颜色分量。索引图像可以把像素值直接映射为调色板数值,每一个像素的颜色通过使用X的数值作为map的下标来获得:数值1表示map的第一行,数值2表示map的第二行,以此类推。 数据矩阵(图片) 像素点 对应 双精度色图矩阵 (色彩) …… …… …… uint8: 图像数组大小:m×n 图像元素取值:[0,p-1] 色度矩阵:p×3 色度元素值:[0,1] uint16 : 图像数组大小:m×n 图像元素取值:[0,p-1] 色度矩阵:p×3 色度元素值:[0,1] 图像矩阵中的数值与调色板的关系依赖于图像矩阵的类型:double型的,数值1指向调色板的第一行,如果是uint8 或uint16类型的,将产生一个偏移量,数值0表示调色板的第一行 5.6.7 RGB图像 RGB图像也称为真彩图像,其每一个像素由三个数值来指定红、绿和蓝颜色分量。 在matlab中,一幅RGB图像由uint8、 uint16或双精度类型的mXnX3数组(也称为RGB数组)来描述,其中,m和n分别表示图像的宽度和高度。RGB图像不使用调色板。每一个像素的颜色由存储在相应位置的红、绿、蓝颜色分量共同决定。RGB图像是24位图像,红绿蓝分量分别占用8位,由于这种颜色精度能够再现图像的真实色彩,所以称为R
您可能关注的文档
最近下载
- 金属非金属矿山重大事故隐患判定标准-尾矿库.pptx VIP
- 解读金属非金属露天矿山重大事故隐患判定标准.pptx VIP
- 清华大学航空应用产业研究院建设方案讨论稿.pptx VIP
- 《如何上好一堂数学课》新教师数学教学培训PPT课件(2025).pptx VIP
- 金属非金属矿山重大事故隐患判定标准解读.pptx VIP
- 2025年成都天府一街初一入学语文分班考试真题含答案.docx VIP
- 2025年成都铁中府河小升初入学分班考试语文考试试题及答案.docx VIP
- 搭建产业技术研发和转化平台方案.docx VIP
- 产业技术研究院(新型研发机构)筹建方案.docx VIP
- 高一三角函数习题(含答案).doc VIP
文档评论(0)