Overview
A concrete subclass of GMVDataOutput.
This dataOutput allows clients to select the item on which GMVFeature to focus.
Inherits GMVDataOutput.
Inherited by GMVLargestFaceFocusingDataOutput.
Instance Method Summary | |
(instancetype) | - initWithDetector: |
Designated initializer. More... | |
(void) | - receivedResults: |
Subclasses need to override these methods. More... | |
(void) | - cleanup |
Clean up resources. More... | |
Property Summary | |
id< GMVOutputTrackerDelegate > | trackerDelegate |
Post processing delegation. More... | |
id< GMVFocusingDataOutputDelegate > | dataDelegate |
Data output delegate. More... | |
AVCaptureDevicePosition | captureDevicePosition |
Sets the camera device position to help calculate image rotation. More... | |
CGSize | previewFrameSize |
The video frame preview size. More... | |
NSUInteger | maxFrameGap |
The maximum allowable frames must pass without detecting a specific feature before delegate is notified the feature is no longer available. More... | |
Method Detail
- (instancetype) initWithDetector: | (GMVDetector *) | NS_DESIGNATED_INITIALIZER |
Designated initializer.
- Parameters
-
detector use to run detection.
- (void) receivedResults: | (NSArray< __kindof GMVFeature * > *) | results |
Subclasses need to override these methods.
Detected GMVFeature results.
- Parameters
-
results The full detection results.
- (void) cleanup |
Clean up resources.
Property Detail
|
readwritenonatomicstrong |
Post processing delegation.
The trackerDelegate is referenced strongly. Call -cleanup
to free up internal resources.
|
readwritenonatomicweak |
Data output delegate.
|
readwritenonatomicassigninherited |
Sets the camera device position to help calculate image rotation.
If not provided, it will try to retrieve position info through AVCaptureConnection.
|
readnonatomicassigninherited |
The video frame preview size.
The value is used to normalize display properties.
|
readwritenonatomicassigninherited |
The maximum allowable frames must pass without detecting a specific feature before delegate is notified the feature is no longer available.
The value is default to 3.