如何使用本机照相机人脸检测器检测人脸?

问题描述 投票:0回答:1

我正在尝试用react-native-camera来检测人脸,我想知道我们如何能检测到个人的脸,没有关于mlkit的适当文档。

await FaceDetector.detectFacesAsync(data.uri)该语句只是返回像face[0] = { bounds: { origin: { x: 739, y: 987 }, size: { x: 806, y: 789 } }, faceID: 0, rollAngle: 10.533509254455566, yawAngle: 0.7682874798774719 }这样的面部对象。

[这只是对象的位置,我无法弄清楚如何使用FaceDetector识别个体的眼睛,鼻子,鼻子等面部特征,并假设我将保存人A的面部数据,然后稍后如何使用react-native-将数据与A的面部进行匹配-相机?

reactjs react-native face-detection firebase-mlkit react-native-camera
1个回答
0
投票

ML Kit不支持人脸识别。另外,尚未正式支持React Native(但),但是您可以查看https://rnfirebase.io/ml-vision/face-detection#process,它概述了如何获得133点轮廓的脸部。但是,这并不是用于面部识别,而是用于覆盖(例如蒙版,滤镜)。

© www.soinside.com 2019 - 2024. All rights reserved.