2014-01-20 59 views
3

我有一个iPhone应用程序,我正在转换为通用的iPhone/iPad应用程序。有了这个,我为iPad版的作品添加了更多的PNG。这使我的二进制大小膨胀到大约90 MB,这太大了。使用ImageAlpha和ImageOptim压缩PNG?

我在考虑使用ImageAlpha和ImageOptim减少我的png格式的大小,但我想知道,是否有任何抽奖背上?它几乎看起来太好,不真实。在测试中,它将我的一些pngs的大小降低了70%!大多数PNG都是用于我应用程序背景/菜单的纹理化插图。

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

回答

4

答案取决于你的需要。

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

看一看这里:Case study: Tweetbot for iPad

如果一个使用这种图像压缩方法比不forgoth阅读本:Xcode's built-in (de)optimization

其他参考相关图片:

Avoiding Image Decompression Sickness
iPhone 5 Image Decompression Benchmarked

+0

也是不错的阅读:http://www.cocoanetics.com/2011/10/avoiding-image-decompression-sickness/和HTT p://www.cocoanetics.com/2012/09/iphone-5-image-decompression-benchmarked/ PNG并非总是如此;) – rckoenes

+0

@rckoenes感谢提高答案。 – CRDave

+1

在我的原因中,使用ImageAlpha和ImageOptim对我的图像质量没有影响,所以这是不容易的。将我在服务器中的图像剪下约400 MB,并在添加iPad图稿并转换iPhone图稿(最初为28 MB)时,能够将我的二进制大小保持为27 mb。 –