图像基础-像素,分辨率,深度,通道理解
通道表示每个点能存放多少个数,例如RGB彩色图像中每个像素点存放三个值,即3通道的
图像中像素点占得bit位数,就是图像的深度,比如:
二值图像:图像的像素点不是0 就是1 (图像不是黑色就是白色),图像像素点占的位数就是 1 位,图像的深度就是1,也称作位图。
灰度图像:图像的像素点位于0-255之间,(0:全黑,255代表:全白,在0-255之间插入了255个等级的灰度)。2^8=255,图像的深度是8。
依次轮推,我们把计算机中存储单个像素点所用的 bit 位称为图像的深度。
图片尺寸:我们也会见到类似“图片长1920、宽1080”这样的描述。然而,数字图片的“长宽”并非物理意义的长度单位,而是在图片“横”和“竖”这两个维度上包含的像素个数。比如,1920×1080的图片是由横向1920个像素、纵向1080个像素(合计2,073,600个像素)构成的。
图片分辨率(image resolution):是指单位面积内的像素数量,即像素密度,单位是dpi(dots per inch,像素点/英寸)。
手机的屏幕清晰度,其实很大程度就由分辨率和屏幕尺寸决定的,这里引入一个概念,屏幕像素密度(PPI),即单位英寸中所包含的像素点个数,这里的单位英寸同样也是指斜对角线(ihone6sp的屏幕像素密度= (根号(1920*1920+1080*1080))/5.5,这个值越大,屏幕越清晰。
总的来说:
屏幕尺寸
屏幕对角线的长度
单位英寸,1英寸等于2.54厘米
分辨率
横纵向方向像素的大小
纵向像素*横向像素,如1920px*1080px
单位像素(px)
像素密度
指每英寸屏幕所拥有的像素的数量
单位dpi
三者关系
像素密度=Sqrt(横向像素*横向像素+纵向像素*纵向像素)/屏幕尺寸
图像占用内存空间的大小:分辨率 * 位深 / 8
分辨率:宽 * 高
位深度:指定图像中的每个像素可以使用的颜色信息数量。
每个像素使用的信息位数越多,可用的颜色就越多,颜色表现就更逼真。
例如:
一幅图像分辨率:1024*768,24位,则其大小计算如下:
大小 = 1024 * 768 * 24 / 8 = 2359296 byte = 2304 KB