本系列是不需要第三方SDK的人脸识别和活体静默检测,直接在手机APP上完成,不需要请求第三方。
opencv for android(一):android集成opencv
在android里面使用摄像头有很多方案,比如opencv自带的
JavaCamera2View
这里直接实现CameraBridgeViewBase.CvCameraViewListener2方法,并实现
onCameraViewStarted // 初始化方法
onCameraViewStopped // 停止方法
onCameraFrame // 帧处理方法
public class CvCameraViewListener2imp implements CameraBridgeViewBase.CvCameraViewListener2 {
@Override
public void onCameraViewStarted(int width, int height) {
}
@Override
public void onCameraViewStopped() {
}
@Override
public Mat onCameraFrame(CameraBridgeViewBase.CvCameraViewFrame inputFrame) {
return null;
}
}
写一个构造函数,传入必要的变量,比如context CameraBridgeViewBase,并初始化opencv,最终封装的类如下
<欢迎分享,转载请注明来源:内存溢出
评论列表(0条)