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

版本记录

版本号 时间
V1.0 2017.10.29

前言

ios 11+macOS 10.13+ 新出了Vision框架,提供了人脸识别、物体检测、物体跟踪等技术,它是基于Core ML的。可以说是人工智能的一部分,接下来几篇我们就详细的解析一下Vision框架。

框架基本

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

应用高性能图像分析和计算机视觉技术来识别图像和视频中的面部,特征检测和场景分类。具体Vision的架构如下所示。


框架结构

1. First Steps

2. Face Detection and Recognition

3. Machine Learning Image Analysis

4. Barcode Detection

5. Image Alignment Analysis

6. Text Detection

7. Horizon Detection

8. Object Detection and Tracking

9. Supporting Types

  • VNRequest

    • 图像分析请求的抽象超类。
  • VNObservation

    • 图像分析结果的抽象超类。
  • VNImageBasedRequest

    • 图像分析的抽象超类请求专注于图像的特定部分。
  • VNTargetedImageRequest

    • 用于图像分析请求的抽象超类在处理过的图像和次要图像上进行操作。
  • VNTrackingRequest

    • 图像分析的抽象超类请求跨多个图像或视频帧跟踪唯一的特征。

10. Errors

  • VNErrorDomain

    • 由Vision框架方法生成的NSError对象的域。
  • VNErrorCode

    • 由Vision框架方法生成的NSError对象中的错误代码。

11. Versions

12. Reference

后记

未完,待续~~~~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容