像素
图像的组成元素是像素,每一个像素都有明确的位置和被分配的色彩数值。
图像分辨率
图像分辨率是指在计算机中保存和显示一幅数字图像所具有的分辨率,它和图像的像素有直接的关系。例如,一张分辨率为640×480像素的图片,其分辨率就达到了307200像素,也就是常说的30万像素;而一张分辨率为1600×1200的图片,它的像素就是差不多200万,图像分辨率表示的是图片在长和宽上占的点数的单位。一张数码图片的长宽比通常是4:3。
出自:https://baike.baidu.com/item/%E5%88%86%E8%BE%A8%E7%8E%87/213523?fr=aladdin#4_2
颜色三通道
像素的色彩数值是由红色、绿色、蓝色三个通道组成的,即 RGB
,8-bit图像
在计算机中把每个通道的数值规定为 (0,255)
,即黑到白
的色彩范围。每个通道都需要分开存储一个字节的数值,则RGB模式需要3个字节。
例如,下图中选中的颜色,他的RBG三通道的值分别为 162,71,100
此外,程序里也可以用浮点型数据表示通道的数值
0.0 ~ 1.0
即黑到白的色彩范围
灰度图像
灰度图像与一般的图像不同,一般图像的像素有三通道
,RGB
三值可以各自不同,即RGB模式
;但是灰度图像的像素的RBG
三值都是相等的,只用1个字节就能存储(0,255)
的色彩数值,也就是只有一个通道
,即灰度模式
。
这就会出现一个现象,那就是在视觉上看,图像的每个像素点的颜色是处于 白色到黑色之间的过渡色
。
当然,也可以用RGB模式
展示灰度图像,不过 RGB三值都是相同的
。
灰度化与二值化的区别
灰度化
:在RGB模型中,如果R=G=B时,则彩色表示一种灰度颜色,其中R=G=B的值叫灰度值,因此,灰度图像每个像素只需一个字节存放灰度值(又称强度值、亮度值),灰度范围为0-255。一般常用的是加权平均法来获取每个像素点的灰度值。
二值化
:图像的二值化,就是将图像上的像素点的灰度值设置为0或255,也就是将整个图像呈现出明显的只有黑和白的视觉效果
此部分出自:https://cloud.tencent.com/developer/article/1343145
推荐博文:
https://blog.csdn.net/weixin_42142612/article/details/80804039