c - Mac OS X 上的原生 PNG 库 (mavericks)

标签 c png jpeg osx-mavericks tiff

我需要构建一个可以读取 PNG 文件的应用程序。在 MacOSX mavericks 上,libpng 不再可用 ( see )。

有没有其他方法可以在 MacOSX 上读取 PNG 文件(Cocoa/Carbon Framework...)。我宁愿继续使用 native 框架,也不愿下载并编译本地 libpng。我还需要读取 TIFF 和 JPEG 文件,因此理想情况下 native 框架也允许我读取这些文件?我正在使用 C 编程。

最佳答案

我希望由(恰当命名的)Image I/O 来处理。框架。 This page有关于如何设置“图像源”并从中加载图像的示例代码。我认为您不需要在应用程序级别关心图像是否为 PNG,框架将其抽象出来。

关于c - Mac OS X 上的原生 PNG 库 (mavericks),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28738191/

相关文章:

java - 使用 itext 将 jpg 图像写入 pdf 时读取 JPG 异常时出现过早的 EOF

c - 如何在 Linux 下使用 eclipse IDE 调试 C 应用程序

Python 代码调用创建 OS 线程的 C 库,最终调用 Python 回调

ios - 在性能和内存方面,对于 Core Image,JPG 还是 PNG 更好?

css - 使用 png 创建方形空间动画

image - 无法通过Delphi中的GraphicEx正确绘制PNG

c - 在 C 中优化双线性调整大小算法

c - fclose 是否立即释放文件?

r - 测量 jpeg 中的空白

.net - 如何判断照片是横向拍摄还是纵向拍摄? JPEG .NET 元数据方向