【发布时间】:2017-11-13 11:47:42
【问题描述】:
可能这听起来很愚蠢,但我真的很想知道,从 iOS 的角度来看,“人脸检测和人脸跟踪”有什么区别?我应该在什么情况下或哪种情况下使用它们。
【问题讨论】:
-
一般来说,人脸检测是指当人脸在相机或传感器前面时,它会检测到人脸,而人脸跟踪是检测后人脸的移动
标签: ios objective-c iphone
可能这听起来很愚蠢,但我真的很想知道,从 iOS 的角度来看,“人脸检测和人脸跟踪”有什么区别?我应该在什么情况下或哪种情况下使用它们。
【问题讨论】:
标签: ios objective-c iphone
首先您了解视觉框架!
点击此链接:- https://developer.apple.com/documentation/vision
Vision — 一个框架,用于应用高性能图像分析和计算机视觉技术来识别人脸、检测特征以及对图像和视频中的场景进行分类。
人脸检测。检测所选照片上的所有面孔。
人脸地标。查找面部特征的图像分析(例如 眼睛和嘴巴)在图像中。
在众多新 API 中,有 Vision Framework,可帮助检测人脸、人脸特征、对象跟踪等。
希望对你有帮助!!
【讨论】:
人脸检测由 Apple Framework CoreImage 框架完成。自 iOS 5+ 起可用(除了 Vision 框架)。
您可以使用https://developer.apple.com/documentation/coreimage/cidetector
CIDetector 检测人脸。
人脸检测将返回人脸标志,例如眼睛、嘴唇、鼻子。此帧可用于通过图像处理修改人脸。
您还可以使用找到的人脸,并将其与第三方人脸识别 API 一起使用来识别人脸(Microsoft 人脸 API)。
人脸追踪 可用于跟踪面部特征的实时位置,并可能对其应用过滤器(snapchat 等)。
【讨论】: