ImageIO框架详细解析(一) —— 基本概览

版本记录

版本号 时间
V1.0 2017.10.08

前言

ImageIO框架主要用来读写大多数图像文件格式。 管理颜色和访问图像元数据。接下来几篇我们就详细的解析这个框架。

框架基本

首先看一下该框架的基本信息。

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

下面先看一下框架的基本结构。


框架结构

下面我们就看一下该框架的详细结构。

1. Opaque Types

  • CGImageDestination
    • CGImageDestination对象抽象数据写入任务。 图像目的地可以表示单个图像或多个图像。 它可以包含缩略图和每个图像的属性。
      本参考中描述的函数可以将数据写入三种目的地:URLCFData对象数据消费者。 为相应目的地创建CGImageDestination对象后,可以添加图像数据并设置图像属性。 完成添加数据后,调用函数CGImageDestinationFinalize将图像数据和属性写入URL,CFData对象或数据消费者。
  • CGImageSource
    • CGImageSource对象抽象数据读取任务。 图像源可以从URLCFData对象数据消费者读取图像数据。
      为适当的源创建CGImageSource对象后,您可以使用CGImageSource函数获取图像,缩略图,图像属性和其他图像信息。

2. Reference

3. Related Documentation

后记

未完,待续~~~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容