1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
//
// DetectionBasedTracker.h
//
// Created by Giles Payne on 2020/04/05.
//
#pragma once
#ifdef __cplusplus
#import <OpenCV/OpenCV.h>
#endif
#import <Foundation/Foundation.h>
@class Rect2i;
@class Mat;
@interface DetectionBasedTracker : NSObject
- (instancetype)init NS_UNAVAILABLE;
- (instancetype)initWithCascadeName:(NSString*)cascadeName minFaceSize:(int)minFaceSize;
- (void)start;
- (void)stop;
- (void)setFaceSize:(int)size;
- (void)detect:(Mat*)imageGray faces:(NSMutableArray<Rect2i*>*)faces;
@end
|