我正在探索Pixmap,我找到了Pixmap。不同格式的格式,没有描述:
- Alpha
- 强度
- 亮度Alpha
- RGB565
- RGB888
- RGBA4444
- RGBA8888
它们之间有什么区别?
对于java库来说,相关文档处于一个完全奇怪的位置,这并不奇怪;特别是在getPixels
:的文档中
返回保存像素数据的直接ByteBuffer。对于Alpha格式,每个值都被编码为一个字节。对于格式LuminanceAlpha,亮度是像素的第一个字节,alpha是像素的第二个字节。对于格式RGB888和RGBA8888,颜色分量存储在单个字节中,每个字节的顺序为红色、绿色、蓝色(阿尔法(。对于格式RGB565和RGBA4444,像素颜色以机器相关的顺序存储在短裤中。