ARKit文档翻译之ARFaceTrackingConfiguration类

ARFaceTrackingConfiguration

追踪设备的前置摄像头所看到的用户面部的移动和表情的配置。

概述

鉴于设备的前置摄像头,面部追踪配置会检测用户的面部。运行此配置时,AR会话会检测用户的面部(如果在前置相机图像中可见),并将其添加到其列表中的表示面部的ARFaceAnchor对象。每个面部锚点提供关于面部的位置和方向、其拓扑和描述表情的特征的信息。

重要

脸部追踪仅在具有兼容前置摄像头的iOS设备上可用(参阅 iOS Device Compatibility Reference )。使用ARFaceTrackingConfigurationisSupported属性在为用户提供任何需要人脸追踪的功能前确定当前设备是否可以使用人脸追踪。

ARFaceTrackingConfiguration类不提供任何方法或属性,但支持继承其超类ARConfiguration的所有属性。此外,当启用isLightEstimation设置时,脸部追踪配置将检测到的脸部用作光探测器,并提供定向或环境照明(ARDirectionalLightEstimate对象)预估。

API

  • init()

创建一个新的人脸追踪配置的实例。

讨论

要在AR会话中使用该配置,请将其传递到ARSession run(_:options:)方法。

posted @ 2017-10-11 15:08  chipsKe  阅读(639)  评论(0编辑  收藏  举报