reactjs - 如何使用 react-native-camera 人脸检测器检测人脸?
问题描述
我正在尝试用 检测面部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-camera 将数据与 A 的面部匹配?
解决方案
ML Kit 不支持人脸识别。此外,React Native 尚未得到官方支持,但您可以查看https://rnfirebase.io/ml-vision/face-detection#process,其中概述了如何获得 133 点的面部轮廓。然而,这并不意味着面部识别,而是用于覆盖(例如面具、过滤器)。
推荐阅读
- amazon-web-services - 极光专用链接
- javascript - 如何在 Vue.js 中设置映射用户的首字母
- tensorflow - 使用 DQN 训练良好,但没有使用 A2C 学习
- ios - 如何在 iOS 13 上使用 MDCSnackbar?
- node.js - 如何编写一个将 map 作为输入的 util 函数迭代所有键并调用此函数并返回经过清理的键值映射?
- sql - 从“LastName”按字母顺序在“Hansen”和“Peterson”之间(包括)的表中选择所有记录的 SQL 是什么?
- javascript - 如何使用 MVC asp.net 从数据库中检查由逗号分隔的模型中存在的复选框(如下面的代码所示)?
- python - 使用 dblquad 积分器发送参数的问题
- node.js - 如何在猫鼬中填充 ObjectID 的 ObjectID 数据
- sql - Elasticsearch 匹配两个字段中的任何一个