LibGDX中像素格式的区别是什么?
我正在探索Pixmap,我发现了不同的格式,没有描述:LibGDX中像素格式的区别是什么?,libgdx,Libgdx,我正在探索Pixmap,我发现了不同的格式,没有描述: 阿尔法 意向性 亮度α RGB565 RGB888 RGBA4444 RGBA8888 它们之间的区别是什么?对于java库来说,相关文档处于一个完全奇怪的位置,这并不奇怪;特别是在以下文件中: 返回保存像素数据的直接字节缓冲区。对于Alpha格式,每个值都编码为一个字节。对于格式LuminanceAlpha,亮度是像素的第一个字节,alpha是像素的第二个字节。对于RGB888和RGBA888格式,颜色分量存储在单个字节中,每个字节的
- 阿尔法
- 意向性
- 亮度α
- RGB565
- RGB888
- RGBA4444
- RGBA8888
它们之间的区别是什么?对于java库来说,相关文档处于一个完全奇怪的位置,这并不奇怪;特别是在以下文件中: 返回保存像素数据的直接字节缓冲区。对于Alpha格式,每个值都编码为一个字节。对于格式LuminanceAlpha,亮度是像素的第一个字节,alpha是像素的第二个字节。对于RGB888和RGBA888格式,颜色分量存储在单个字节中,每个字节的顺序为红色、绿色、蓝色(alpha)。对于RGB565和RGBA4444格式,像素颜色以机器相关顺序存储在短裤中
但为什么RGB565不被称为RGB444?565有什么意义吗?@Divelix这是一种特殊的格式,使用16位表示3个通道,绿色比红色和蓝色多1位。