Ejemplo n.º 1
0
 public CameraAnalyzer(CPSurfaceView surfaceView)
 {
     _cameraController           = new CameraController(surfaceView);
     _decoder                    = CameraPreviewSettings.Instance.Decoder;
     _decoder.CanProcessImage    = CanAnalyzeFrame;
     _decoder.FinishProcessImage = FinishProcessImage;
     _decoder.HandleExceptionFromProcessImage = HandleException;
 }
Ejemplo n.º 2
0
 public CameraController(CPSurfaceView surfaceView)
 {
     _context             = Application.Context;
     _surfaceView         = surfaceView;
     _cameraStateListener = new CameraStateListener(this);
     CaptureCallback      = new CameraCaptureListener(this);
     _windowManager       = _context
                            .GetSystemService(Context.WindowService).JavaCast <IWindowManager>();
     StartBackgroundThread();
 }
Ejemplo n.º 3
0
 public ImageDecoder(Handler backgroundHandler, CPSurfaceView surfaceView)
 {
     _decoder           = CameraPreviewSettings.Instance.Decoder;
     _backgroundHandler = backgroundHandler;
     _surfaceView       = surfaceView;
 }