我正在使用opentok SDK在应用中进行视频通话。在通话期间需要检测面部是否在前面。请在这方面帮助我。
使用的Opentok库:
implementation 'com.opentok.android:opentok-android-sdk:2.13.0'
答案 0 :(得分:1)
要检测面部,您需要使用第三方库。 一种方法是使用Google的新MLKit库:https://developers.google.com/vision/
MLKit人脸检测将需要向其提供相机图像,使用opentok时,最好的方法是为您打造own video capturer。 该视频捕获器将捕获来自摄像机的图像,并将它们提供给媒体库以检测面部。
我们为此主题写了blog post,也有一个sample application。该应用程序适用于iOS,并使用了MLKit,其处理方式与您使用Android的方式类似。