OpenCV  4.1.0
Open Source Computer Vision
Instance Methods | Protected Attributes | Properties | List of all members
CvAbstractCamera Class Reference

#import <opencv2/videoio/cap_ios.h>

Inheritance diagram for CvAbstractCamera:
NSObject CvPhotoCamera CvVideoCamera

Instance Methods

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

Protected Attributes

BOOL cameraAvailable
 
UIDeviceOrientation currentDeviceOrientation
 

Properties

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

Method Documentation

- (start) CV_UNUSED

Implemented in CvPhotoCamera, CvVideoCamera, and CvVideoCamera.

- (stop) CV_UNUSED

Implemented in CvPhotoCamera, CvVideoCamera, and CvVideoCamera.

- (switchCameras) CV_UNUSED

Implemented in CvPhotoCamera, CvVideoCamera, and CvVideoCamera.

- (createCaptureOutput) CV_UNUSED

Implemented in CvPhotoCamera, CvVideoCamera, and CvVideoCamera.

- (createVideoPreviewLayer) CV_UNUSED

Implemented in CvPhotoCamera, CvVideoCamera, and CvVideoCamera.

- (updateOrientation) CV_UNUSED

Implemented in CvPhotoCamera, CvVideoCamera, and CvVideoCamera.

- (lockFocus) CV_UNUSED

Implemented in CvPhotoCamera, CvVideoCamera, and CvVideoCamera.

- (unlockFocus) CV_UNUSED

Implemented in CvPhotoCamera, CvVideoCamera, and CvVideoCamera.

- (lockExposure) CV_UNUSED

Implemented in CvPhotoCamera, CvVideoCamera, and CvVideoCamera.

- (unlockExposure) CV_UNUSED

Implemented in CvPhotoCamera, CvVideoCamera, and CvVideoCamera.

- (lockBalance) CV_UNUSED

Implemented in CvPhotoCamera, CvVideoCamera, and CvVideoCamera.

- (unlockBalance) CV_UNUSED

Implemented in CvPhotoCamera, CvVideoCamera, and CvVideoCamera.

- (id) initWithParentView: (UIView *)  parent

Member Data Documentation

- (BOOL) cameraAvailable
protected
- (UIDeviceOrientation) currentDeviceOrientation
protected

Property Documentation

- (AVCaptureSession*) captureSession
readwritenonatomicstrong
- (BOOL) captureSessionLoaded
readnonatomicassign
- (AVCaptureVideoPreviewLayer*) captureVideoPreviewLayer
readnonatomicassign
- (AVCaptureDevicePosition) defaultAVCaptureDevicePosition
readwritenonatomicassign
- (NSString* const) defaultAVCaptureSessionPreset
readwritenonatomicstrong
- (AVCaptureVideoOrientation) defaultAVCaptureVideoOrientation
readwritenonatomicassign
- (int) defaultFPS
readwritenonatomicassign
- (int) imageHeight
readwritenonatomicassign
- (int) imageWidth
readwritenonatomicassign
- (UIView*) parentView
readwritenonatomicstrong
- (BOOL) running
readnonatomicassign
- (BOOL) useAVCaptureVideoPreviewLayer
readwritenonatomicassign
- (AVCaptureConnection*) videoCaptureConnection
readwritenonatomicstrong

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