“opencv.android.JavaCameraView”和“opencv.android.NativeCameraView”有什么区别?
如主题中所述:和 有什么区别。一个比另一个,主要的优点是什么,它提供了更多的选择?opencv.android.JavaCameraView
opencv.android.NativeCameraView
如主题中所述:和 有什么区别。一个比另一个,主要的优点是什么,它提供了更多的选择?opencv.android.JavaCameraView
opencv.android.NativeCameraView
来自 OpenCV 文档:
该类在OpenCV库中实现。它继承自 ,扩展并使用标准的 Android 相机 API。或者,您可以使用类,它实现相同的接口,但使用类作为相机访问后端。 和选项启用FPS消息并允许使用设备上的任何相机。应用程序首先尝试使用后置摄像头。org.opencv.android.JavaCameraView
CameraBridgeViewBase
SurfaceView
org.opencv.android.NativeCameraView
VideoCapture
opencv:show_fps="true"
opencv:camera_id="any"
界面的实现允许您在从相机抓取图像之后和在屏幕上渲染之前添加处理步骤。最重要的功能是。它是回调函数,它是在从相机检索帧时调用的。回调输入是表示来自相机的帧的类的对象。CvCameraViewListener
onCameraFrame
CvCameraViewFrame