探究matlab图像类型1
1、数字图像的获取
景物(模拟)-->成像系统(采样和量化)-->数字图像(计算机处理)
采样:对x y坐标值离散化
量化:对幅度值(灰度级)离散化
2、数字图像在Matlab中的表示
空间分辨率:我用的魅族note5摄像头标的是1300万像素/500万像素,显示如下:,其中前置摄像头498,7136,后置摄像头1312,8960,十分相近。
灰度分辨率:指像素的数值f(x,y)的级数。用8个比特来储存图像的每个像素,则共有256个等级,即灰度分辨率为256,
3、数字图像的数据类型
图像常用的数据类型:
--unit8(1比特每像素):像素取值范围[0,255],2^8
--unit16(2比特每像素):像素取值范围[0,255],2^16
--double(8比特每像素):像素取值范围[0,1]
4、数字图像的类型
(1)二值图像
数据类型logic(0/1)
(2)灰度图像
(3)RGB图像
红、绿、蓝三种原色光相互叠加,形成各种色彩,三维矩阵(M*N*3)
(4)索引图像
索引图像干脆这样理解,与RGB图像的三层色彩叠加组合不同,索引图像[X,map]中
map 是个地图,三列分别列出rbg对应的图像,也就是对应着各种颜色,
X 就相当于map这个地图的坐标,每个值对应着一个颜色
只不过map这个地图不是平铺,而是罗列出来