Pau*_*aul 9 iphone jpeg opengl-es image-processing ios
我正在编写一个iOS应用程序,需要将大量全屏大小的图像加载到OpenGL中.图像存储空间是一个问题,所以我使用png或jpg.问题是:加载图像数据的时间太长(iPad2上的100秒).
我想知道是否有人知道在iPad或类似设备上加载优质压缩图像数据的最快方法?这可能包括切换到不同的图像压缩格式(?)
这是我发现的:
通过libturbo-jpeg的iOS实现加载jpg比我找到的png更快.
如果将jpg图像分成两部分,则可以通过GCD并行解压缩,这几乎可以将加载时间缩短一半.仍然不够!
PowerVR压缩PVRTC格式可以非常快速地加载,但压缩比和图像质量都超出了我的需要......
不知道jpeg-2000将如何表现,但它似乎针对压缩比而不是解码速度进行了优化.
有任何想法吗??这必须是游戏或类似的常见问题..
有没有更新的图像格式(jpg是1986 !!),它们具有便携式实现,可能比jpg稍微压缩,但解码速度更快?
| 归档时间: |
|
| 查看次数: |
2137 次 |
| 最近记录: |