我需要在iphone的运行时将一些图像从pvr转换为png。我需要读取它们,解压缩,转换一些颜色然后再保存到pvr或png。有什么建议吗?
答案 0 :(得分:1)
这是apple example program,它向您展示如何使用包含的PVRTexture类加载PVR纹理文件,然后使用OpenGL显示它们。
答案 1 :(得分:0)
您是否具体指PVR支持的压缩PVRTC纹理或任何格式(例如565,1555)?另外,你想对颜色进行什么样的转换?
我问的原因是,IIRC,在Imagination Technologies dev web pages上有读取/操作PVR文件的代码,但如果你想改变PVRTC压缩纹理的颜色而不实际完全重新压缩数据,那么就会有限制你可以实现的目标。当然,改变区域的色调等是可能的,但操纵单个像素可能太困难了。