Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 当人脸位于所需帧中时,如何实时启动ML套件人脸检测_Java_Android_Kotlin_Face Detection_Firebase Mlkit - Fatal编程技术网

Java 当人脸位于所需帧中时,如何实时启动ML套件人脸检测

Java 当人脸位于所需帧中时,如何实时启动ML套件人脸检测,java,android,kotlin,face-detection,firebase-mlkit,Java,Android,Kotlin,Face Detection,Firebase Mlkit,我需要面部检测,但不是全屏的,只是在我的专用框架内,像MSQRD应用程序一样。当相机视图中该帧/图像的中心与检测到的面对齐时,该帧将消失 有两种方法可以做到这一点 在发送到ML Kit之前裁剪图像,以便ML Kit仅检测所需区域中的人脸 将整个图像发送到ML Kit,但对检测到的人脸进行过滤。如果面位于区域内,则显示结果。否则,忽略它

我需要面部检测,但不是全屏的,只是在我的专用框架内,像MSQRD应用程序一样。当相机视图中该帧/图像的中心与检测到的面对齐时,该帧将消失


有两种方法可以做到这一点

  • 在发送到ML Kit之前裁剪图像,以便ML Kit仅检测所需区域中的人脸

  • 将整个图像发送到ML Kit,但对检测到的人脸进行过滤。如果面位于区域内,则显示结果。否则,忽略它