我正在制作一个PNG导入器,用于GLUT和OpenGL项目。当我在十六进制编辑器中打开PNG文件或引用此图像时:
http://upload.wikimedia.org/wikipedia/commons/1/17/PNG-Gradient_hex.png
无法看到PLTE块。我怎么知道它在哪里?处理IHDR后是否直接遵循?
答案 0 :(得分:0)
这不是调色板图像,因此不需要PLTE块。来自the PNG Reference:
Color Allowed Interpretation
Type Bit Depths
2 8/16 Each pixel is an R,G,B triple.