Go to the documentation of this file.
19 - (void)onDetectStarted:(NSString*)mediaPath taskId:(int64_t)taskId;
20 - (void)onDetectFinished:(NSString*)mediaPath scdPath:(NSString*)scdPath;
21 - (void)onDetectError:(
int)errorType;
22 - (void)onDetectProgress:(NSString*)mediaPath progress:(
float)progress;
43 @property(nonatomic, strong) NSString *
placel1;
44 @property(nonatomic, strong) NSString *
placel2;
45 @property(nonatomic, strong) NSString *
activity;
46 @property(nonatomic, strong) NSString *
skytype;
47 @property(nonatomic, strong) NSString *
skycolor;
48 @property(nonatomic, strong) NSString *
moon;
49 @property(nonatomic, strong) NSString *
rainbow;
51 @property(nonatomic, strong) NSString *
weather;
52 @property(nonatomic, strong) NSString *
time;
53 @property(nonatomic, strong) NSString *
sky;
60 @property(nonatomic, strong) NSString *mediaPath;
61 @property(nonatomic, assign)
int frameSpace;
62 @property(nonatomic, assign)
NvsSize detectSize;
63 @property(nonatomic, assign)
int year;
64 @property(nonatomic, assign)
int month;
65 @property(nonatomic, assign)
int day;
66 @property(nonatomic, assign)
int hour;
67 @property(nonatomic, assign)
int minute;
68 @property(nonatomic, assign)
int second;
75 + (instancetype)sharedInstanceWithFlags:(
int)flags;
76 @property (nonatomic, weak) id<AIParserDelegate>
delegate;
78 + (BOOL)initModel:(NSString *)modelFilePath type:(
int)type;
80 + (void)setModelStatus:(
int)type status:(BOOL)status;
84 - (BOOL)setMaxThreadCount:(
int)threadCount;
88 - (void)cancelTask:(int64_t)taskId;
98 + (void)installDescData:(NSString *)descpath;
@ NvsAIParserFlag_ModelPlaceClassNew
Definition: NvsAIParser.h:37
Definition: NvsAIParser.h:17
NSString * skytype
Definition: NvsAIParser.h:46
NSString * sky
Definition: NvsAIParser.h:53
@ NvsAIParserFlag_ModelPlace
Definition: NvsAIParser.h:28
Definition: NvsAIParser.h:42
@ NvsAIParserFlag_ModelFaceAttr
Definition: NvsAIParser.h:34
NSString * placel1
Definition: NvsAIParser.h:43
NSString * firecloud
Definition: NvsAIParser.h:54
@ NvsAIParserFlag_OnlyDetectKeyFrameFrameSpace
Definition: NvsAIParser.h:38
NSString * airplanecloud
Definition: NvsAIParser.h:50
NSString * placel2
Definition: NvsAIParser.h:44
id< AIParserDelegate > delegate
Definition: NvsAIParser.h:76
@ NvsAIParserFlag_ModelActivity
Definition: NvsAIParser.h:32
@ NvsAIParserFlag_None
Definition: NvsAIParser.h:27
NSString * moon
Definition: NvsAIParser.h:48
NSString * weather
Definition: NvsAIParser.h:51
NSString * time
Definition: NvsAIParser.h:52
NSString * activity
Definition: NvsAIParser.h:45
@ NvsAIParserFlag_ModelPhoto
Definition: NvsAIParser.h:35
detect data class.
Definition: NvsAIParser.h:59
#define NVS_EXPORT
Definition: NvsCommonDef.h:20
@ NvsAIParserFlag_ModelSkySeg
Definition: NvsAIParser.h:29
NSString * rainbow
Definition: NvsAIParser.h:49
NvsAIParserFlag
Definition: NvsAIParser.h:26
@ NvsAIParserFlag_ModelFace
Definition: NvsAIParser.h:31
NSString * skycolor
Definition: NvsAIParser.h:47
@ NvsAIParserFlag_ModelSkyClass
Definition: NvsAIParser.h:30
Size.
Definition: NvsCommonDef.h:265
@ NvsAIParserFlag_ModelObjDet
Definition: NvsAIParser.h:33
instancetype sharedInstance()
@ NvsAIParserFlag_ModelImageClass
Definition: NvsAIParser.h:36
Definition: NvsAIParser.h:73