我正在探索Pixmap,发现Pixmap.Format具有不同的格式且没有描述:
它们之间有什么区别?
答案 0 :(得分:2)
毫无疑问,有关Java库的文档完全放在一个奇怪的地方。特别是在getPixels
的文档中:
返回保存像素数据的直接ByteBuffer。对于Alpha格式,每个值都编码为一个字节。对于LuminanceAlpha格式,亮度是像素的第一个字节,而alpha是像素的第二个字节。对于RGB888和RGBA8888格式,颜色分量分别以红色,绿色,蓝色(alpha)的顺序存储在单个字节中。对于RGB565和RGBA4444格式,像素颜色以短裤形式存储,具体取决于机器。