1

嗨,我对本机反应非常陌生,我必须开发一个应用程序,例如每当相机检测到面部时,我们需要自动显示人的年龄和性别,而无需任何按钮单击事件。

我正在使用 Kairos API 来显示年龄和性别,但是每当相机或网络摄像头使用本机反应检测到面部时,我都需要调用 API?

有人对此有任何想法吗?请给我建议。

4

1 回答 1

0

您可以使用react-native-camera来检测面部 - 并在检测到面部时采取行动。

代码可能大致如下:

capturePhoto = async (faceArray) => {
    const options = { quality: 0.5, base64: true };
    const data = await this.camera.takePictureAsync(options);
    const result = sendToKairos(data);
};

// ...

<RNCamera
    ref={ref => (this.camera = ref)}
    faceDetectionMode={RNCamera.Constants.FaceDetection.Mode.fast}
    onFacesDetected={this.capturePhoto}
/>

有关更多详细信息,请参阅react-native-camera 面部检测文档

于 2018-05-17T13:41:10.337 回答