具有透明度的24位.png文件,可以使用Photoshop生成的文件,在每种颜色和alpha上分配了24位?或24位仅指颜色并忽略alpha(RGBA 8888)。
是否有任何工具可以检查PNG文件并验证此类信息? Photoshop有任何选项可以验证或配置吗?
答案 0 :(得分:7)
24位+ alpha实际上是每像素32位。这意味着您有红色,绿色,蓝色和Alpha通道,每个通道为8位,每个通道允许256个阴影,转换为256 x 256 x 256 x 256种可能的颜色组合。这就是“数百万种颜色”和“数十亿种颜色”在某些图形和视频软件中的含义。
答案 1 :(得分:6)
据我了解,有三种“24位”png:
24位,没有透明度。没有alpha信息,真正的每像素24位。
每像素24位,具有Alpha透明度。这将是24位颜色信息,具有8位alpha(允许各种级别的透明度) - 每像素32位。
每像素24位,具有二进制透明度。这将是24位颜色信息,带有1位alpha(透明或不透明) - 每像素总共25位。
答案 2 :(得分:0)
24位PNG并没有多说。图像具有像素格式。像素格式描述了所使用的色彩空间(例如CMYK,RGB)和每通道位数信息(即,分配了多少位来表示正在使用的色彩空间的每个通道)。
转到文件>文件信息>高级。这应该告诉你你在寻找什么。
答案 3 :(得分:0)
在自己解析导出的文件后(从Photoshop CS6),我发现Photoshop生成的“24位”文件实际上仍然是8位。 RGBA仍然是每个通道一个字节。 IHDR PNG块仍表示每通道8位。
这是一个8位PNG。
导出的PNG还包含大约825个字节的无用营销文本数据(每个PNG图像)。
查看图像(选择“每通道位数”字节):
有关详细信息,请参阅规范: