使用ImageAlpha和ImageOptim压缩PNG?

时间:2014-01-20 09:07:05

标签: ios iphone cocoa-touch uiimage

我有一个iPhone应用程序,我正在转换为通用的iPhone / iPad应用程序。有了这个,我还为iPad版的艺术品添加了更多的png。这会使我的二进制大小膨胀到大约90 MB,这太大了。

我正在考虑使用ImageAlpha和ImageOptim来减小我的png的大小,但我想知道,有没有任何退款?这似乎太好了,不可能。在测试中,它将我的一些png的大小减少了70%!大多数png都是重度纹理化的插图,我用于我的应用程序中的背景/菜单。

在我的情况下,任何人都可以看到任何不使用ImageAlpha和ImageOptim的理由吗?

1 个答案:

答案 0 :(得分:4)

答案取决于您的需要。

ImageOptim使用不同的5工具来压缩您的PNG图像,而不会影响质量。使用ImageAlpha,您可以完成手动工作。使用ImageAlpha,您将获得更多压缩,但这是手动和耗时的任务。所以最好的答案是尝试5 10图像,看看你得到多少差异,并根据你的需要决定。

看看这里:Case study: Tweetbot for iPad

如果有人使用这种图像压缩方法,请不要这样做:Xcode's built-in (de)optimization

与图像相关的其他参考:

Avoiding Image Decompression Sickness
iPhone 5 Image Decompression Benchmarked