【问题标题】:To use ImageAlpha and ImageOptim to compress PNGs?使用 ImageAlpha 和 ImageOptim 压缩 PNG?
【发布时间】:2014-01-20 09:07:04
【问题描述】:

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

我正在考虑使用 ImageAlpha 和 ImageOptim 来减小我的 png 的大小,但我想知道,有什么缺点吗?这似乎好得令人难以置信。在测试中,它把我的一些 png 的大小减少了 70%!大多数 png 是我在我的应用程序中用于背景/菜单的大量纹理插图。

在我的案例中,谁能看到不使用 ImageAlpha 和 ImageOptim 的任何理由?

【问题讨论】:

    标签: ios iphone cocoa-touch uiimage


    【解决方案1】:

    答案取决于您的需要。

    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

    【讨论】:

    • 也很高兴阅读:cocoanetics.com/2011/10/avoiding-image-decompression-sicknesscocoanetics.com/2012/09/… PNG 并不总是可行的方法 ;)
    • @rckoenes 感谢改进答案。
    • 在我的事业中,使用 ImageAlpha 和 ImageOptim 对我的图像质量没有任何影响,所以这很简单。从我服务器中的图像中减少了大约 400 mb,并且当我添加 iPad 作品并转换 iPhone 作品时,能够将二进制大小保持在 27 mb(最初是 28 mb)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-01
    • 2023-04-10
    • 1970-01-01
    • 2018-10-21
    • 1970-01-01
    • 2010-11-04
    • 2013-03-24
    相关资源
    最近更新 更多