OpenCV  3.2.0-dev
Open Source Computer Vision
CvPhotoCamera Class Reference

#import "cap_ios.h"

Inheritance diagram for CvPhotoCamera:
Collaboration diagram for CvPhotoCamera:

Instance Methods

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

Protected Attributes

BOOL cameraAvailable
 
UIDeviceOrientation currentDeviceOrientation
 
AVCaptureStillImageOutput * stillImageOutput
 

Properties

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

Method Documentation

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

Member Data Documentation

- (BOOL) cameraAvailable
protectedinherited
- (UIDeviceOrientation) currentDeviceOrientation
protectedinherited
- (AVCaptureStillImageOutput*) stillImageOutput
protected

Property Documentation

- (AVCaptureSession*) captureSession
readwritenonatomicstronginherited
- (BOOL) captureSessionLoaded
readnonatomicassigninherited
- (AVCaptureVideoPreviewLayer*) captureVideoPreviewLayer
readnonatomicassigninherited
- (AVCaptureDevicePosition) defaultAVCaptureDevicePosition
readwritenonatomicassigninherited
- (NSString* const) defaultAVCaptureSessionPreset
readwritenonatomicstronginherited
- (AVCaptureVideoOrientation) defaultAVCaptureVideoOrientation
readwritenonatomicassigninherited
- (int) defaultFPS
readwritenonatomicassigninherited
- (id<CvPhotoCameraDelegate>) delegate
readwritenonatomicweak
- (int) imageHeight
readwritenonatomicassigninherited
- (int) imageWidth
readwritenonatomicassigninherited
- (UIView*) parentView
readwritenonatomicstronginherited
- (BOOL) running
readnonatomicassigninherited
- (BOOL) useAVCaptureVideoPreviewLayer
readwritenonatomicassigninherited
- (AVCaptureConnection*) videoCaptureConnection
readwritenonatomicstronginherited

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