gpt4 book ai didi

ios - 压缩 PNG 以用于 CIFilter

转载 作者:可可西里 更新时间:2023-11-01 06:16:19 25 4
gpt4 key购买 nike

我有一个 iPhone 应用程序,它使用 CIFilter CIHardLightBlendMode 在 XIB 创建的 View 上叠加图像。 View 为 1000x1000 像素,我想保持该大小直到结束。如果有任何复杂性,这会使图像文件作为 png 大约 1 MB。

我试过使用 JPG,但它不会将图像叠加到设备上的 View 上(它可以在模拟器上运行)。我试过压缩 PNG,但是当它们覆盖在 View 上时它们会出现乱码(它们看起来与完整质量的相同,直到它们被覆盖)。此外,当 XCode 将 PNG 重新压缩为特殊的 iOS 版本时,节省的压缩大小将丢失。

我真的很想稍微压缩一下文件,但我不确定 CIFilter 能用什么。有什么建议吗?

最佳答案

感谢这篇文章 - Clever PNG Optimization Techniques - 我发现了一个减小文件大小的技巧。

Posterization 将文件大小从 1.3 MB 减少到 458 KB(XCode 优化后为 326 KB!)。这是一笔巨大的节省。我的照片(纹理)可能会大量分色,所以我不确定这在其他情况下是否也能正常工作。

关于ios - 压缩 PNG 以用于 CIFilter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13435691/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com