objective-c - Objective-C 的图像压缩库

标签 objective-c macos cocoa compression nsimage

好的,这就是我需要的:

  • 有损和/或无损压缩(所有选项都会被考虑,尽管无损压缩会受到青睐)
  • PNGJPG 文件支持
  • Cocoa 友好代码和轻松集成
<小时/>

我用过 OptiPNG 过去,但我目前正在寻找替代方案。

有什么建议吗?

最佳答案

对于有损 PNG 压缩,请使用 libimagequant (它将RGB/RGBA数据转换为palette+alpha,小3倍)结合lodePNG(支持palette+alpha格式,与Cocoa的内置方法不同)。

关于objective-c - Objective-C 的图像压缩库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13010951/

相关文章:

ios - 如何以编程方式确定我的应用程序是否在 iphone 模拟器中运行?

iphone - iOS通用开发——Xib文件和图片名称中波浪符号(~)的使用区分

ios - 访问核心数据中建模的类的属性的正确方法

iphone - 无法在 xcode 中生成 iOS App 存档

python - 将媒体文件提供到podcast.app(iOS/MacOS)进行下载

objective-c - Cocoa-为什么我应该把我的 statusItem 放在 ApplicationDelegate 中?

macos - GCD 调度队列的替代方案

cocoa - 使用 NSData 方法 "writeToFile:atomically:"时如何保留文件名中的冒号字符?

ios - Objective-C 如何只压缩视频而不压缩视频和文本叠加层?

objective-c - NSImage大小问题