分析二进制图像数据以确定格式

时间:2010-11-06 11:07:11

标签: image colors analysis color-palette

我有一些二进制数据表示要在基于OpenGL的系统上用作纹理的图像。

我正在尝试确定此图片的实际格式...例如:RGBA,RGB5_A1,RGB8 ......

从蛮力的方法来看,我得到了最好的结果,将其绘制为RGB5_A1,尽管它看起来比应该的要小。

尝试将其渲染为GL_RGB5会产生正确的大小,但图像会呈现为完全白色。

GL_RGBA8产生的图像太小,太暗。

请注意,我不需要以编程方式确定格式。我只需要确定这个特定纹理的格式。我甚至无法告诉你颜色深度是什么。

一旦它被渲染,我确实知道它应该是什么样子。

是否有任何工具可以帮助解决这个问题?能够以所有可能的格式渲染纹理并允许我查看它们的东西吗?

0 个答案:

没有答案