OpenCV  2.4.13.4
Open Source Computer Vision
CvAbstractCamera Class Reference

#import <cap_ios.h>

Inheritance diagram for CvAbstractCamera:
NSObject CvPhotoCamera CvVideoCamera

Instance Methods

(void- start
 
(void- stop
 
(void- switchCameras
 
(id) - initWithParentView:
 
(void- createCaptureOutput
 
(void- createVideoPreviewLayer
 
(void- updateOrientation
 
(void- lockFocus
 
(void- unlockFocus
 
(void- lockExposure
 
(void- unlockExposure
 
(void- lockBalance
 
(void- unlockBalance
 

Protected Attributes

AVCaptureSession * captureSession
 
AVCaptureConnection * videoCaptureConnection
 
AVCaptureVideoPreviewLayer * captureVideoPreviewLayer
 
UIDeviceOrientation currentDeviceOrientation
 
BOOL cameraAvailable
 
BOOL captureSessionLoaded
 
BOOL running
 
BOOL useAVCaptureVideoPreviewLayer
 
AVCaptureDevicePosition defaultAVCaptureDevicePosition
 
AVCaptureVideoOrientation defaultAVCaptureVideoOrientation
 
NSString *const defaultAVCaptureSessionPreset
 
int defaultFPS
 
UIView * parentView
 
int imageWidth
 
int imageHeight
 

Method Documentation

§ createCaptureOutput()

- (void) createCaptureOutput

§ createVideoPreviewLayer()

- (void) createVideoPreviewLayer

§ initWithParentView:()

- (id) initWithParentView: (UIView *)  parent

§ lockBalance()

- (void) lockBalance

§ lockExposure()

- (void) lockExposure

§ lockFocus()

- (void) lockFocus

§ start()

- (void) start

§ stop()

- (void) stop

§ switchCameras()

- (void) switchCameras

§ unlockBalance()

- (void) unlockBalance

§ unlockExposure()

- (void) unlockExposure

§ unlockFocus()

- (void) unlockFocus

§ updateOrientation()

- (void) updateOrientation

Member Data Documentation

§ cameraAvailable

- (BOOL) cameraAvailable
protected

§ captureSession

- (AVCaptureSession *) captureSession
readwritenonatomicretainprotected

§ captureSessionLoaded

- (BOOL) captureSessionLoaded
readnonatomicassignprotected

§ captureVideoPreviewLayer

- (AVCaptureVideoPreviewLayer *) captureVideoPreviewLayer
readnonatomicassignprotected

§ currentDeviceOrientation

- (UIDeviceOrientation) currentDeviceOrientation
protected

§ defaultAVCaptureDevicePosition

- (AVCaptureDevicePosition) defaultAVCaptureDevicePosition
readwritenonatomicassignprotected

§ defaultAVCaptureSessionPreset

- (NSString *const) defaultAVCaptureSessionPreset
readwritenonatomicstrongprotected

§ defaultAVCaptureVideoOrientation

- (AVCaptureVideoOrientation) defaultAVCaptureVideoOrientation
readwritenonatomicassignprotected

§ defaultFPS

- (int) defaultFPS
readwritenonatomicassignprotected

§ imageHeight

- (int) imageHeight
readwritenonatomicassignprotected

§ imageWidth

- (int) imageWidth
readwritenonatomicassignprotected

§ parentView

- (UIView *) parentView
readwritenonatomicretainprotected

§ running

- (BOOL) running
readnonatomicassignprotected

§ useAVCaptureVideoPreviewLayer

- (BOOL) useAVCaptureVideoPreviewLayer
readwritenonatomicassignprotected

§ videoCaptureConnection

- (AVCaptureConnection *) videoCaptureConnection
readwritenonatomicretainprotected

The documentation for this class was generated from the following file: