最終更新:2017-04-04 (火) 16:49:47 (2576d)  

OpenCV/Android/カメラ
Top / OpenCV / Android / カメラ

インターフェイス

抽象クラス

派生クラス

org.opencv.android.JavaCameraView

  • This class is an implementation of the Bridge View between OpenCV and Java Camera.
  • This class is implemented inside OpenCV library. It is inherited from CameraBridgeViewBase?, that extends SurfaceView and uses standard Android camera API.

org.opencv.android.NativeCameraView

org.opencv.android.CameraGLSurfaceView

  • draft implementation of alternative CameraBridge? via GLES?
  • Camera 2 API
  • OpenCV 3.1
    • Support for Camera2 API in Android 5+. See opencv/samples/android/tutorial-4-opencl, the tutorial that demonstrates 3 ways of processing data from camera:
      • purely CPU pipeline (3-4 fps on our test device)
      • OpenCV-based using UMat and transparent API (10-13 fps on the same device)
      • direct use of OpenCL (28-30fps). This is the fastest method, as you can see, because it uses OpenCL images, whereas more universal T-API has to use OpenCL buffers.

関連