16位BMP图的RGB444和RGB565如何区分?
这要说到像素的本质
像素是由红绿蓝三个数值表示的
一般都会用一个字节代表一个值的大小
如 255 255 255 代表白色 0 0 0 代表黑色
但这样的话,每个像素点要一个字节,一共3个字节计24BIT
这就是我们说的24位色
而32位色只是在这个基础上加入的ALPHA值
但是有时会为了节省空间,对像素的数值进行压缩或进行其它处理
如果16位色是把原来8比特每个字节变成 555 或者 565
即原来最大值是255,变成了32,
这时就产生的颜色信息的丢失
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有