版本记录
| 版本号 | 时间 |
|---|---|
| V1.0 | 2017.10.08 |
前言
ImageIO框架主要用来读写大多数图像文件格式。 管理颜色和访问图像元数据。接下来几篇我们就详细的解析这个框架。
框架基本
首先看一下该框架的基本信息。

Image I / O编程接口框架允许应用程序读取和写入大多数图像文件格式。 该框架提供高效率,色彩管理和访问图像元数据。
下面先看一下框架的基本结构。

框架结构
下面我们就看一下该框架的详细结构。
1. Opaque Types
-
CGImageDestination
-
CGImageDestination对象抽象数据写入任务。 图像目的地可以表示单个图像或多个图像。 它可以包含缩略图和每个图像的属性。
本参考中描述的函数可以将数据写入三种目的地:URL,CFData对象和数据消费者。 为相应目的地创建CGImageDestination对象后,可以添加图像数据并设置图像属性。 完成添加数据后,调用函数CGImageDestinationFinalize将图像数据和属性写入URL,CFData对象或数据消费者。
-
-
CGImageSource
-
CGImageSource对象抽象数据读取任务。 图像源可以从URL,CFData对象或数据消费者读取图像数据。
为适当的源创建CGImageSource对象后,您可以使用CGImageSource函数获取图像,缩略图,图像属性和其他图像信息。
-
2. Reference
-
CGImageProperties
-
CGImageProperties参考定义了表示Image I / O框架使用的图像特征的常量。
-
- Image I/O Structures
- Image I/O Enumerations
- Image I/O Constants
- Image I/O Functions
- Image I/O Data Types
3. Related Documentation
后记
未完,待续~~~
