版本记录
版本号 | 时间 |
---|---|
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
后记
未完,待续~~~