在Activity初始化中,CameraBridgeViewBase执行下一步:
private CameraBridgeViewBase mOpenCvCameraView;
@Override
public void onCreate() {
...
mOpenCvCameraView = (CameraBridgeViewBase)findViewById(R.id.SurfaceView01);
...
}
如何初始化服务?在应用程序中没有活动。
答案 0 :(得分:1)
CameraBridgeViewBase从Android类Camera延伸。如果您没有从服务初始化相机,您也无法从服务
初始化CameraBridgeViewBase答案 1 :(得分:1)
捕获帧所需的只是相机。您的服务中不需要任何CameraBridgeViewBase子类。这些便利类用于通过预览加速图像处理应用程序的开发。
您可以使用JavaCameraView的实现作为参考(https://searchcode.com/codesearch/view/26664456/)。