浏览该文件的文档.
15 #import <Foundation/Foundation.h>
97 + (BOOL)verifySdkLicenseFile:(NSString *)sdkLicenseFilePath;
145 + (BOOL)initHumanDetection:(NSString *)modelFilePath
146 licenseFilePath:(NSString *)licenseFilePath
147 features:(
int)features;
162 + (BOOL)initHumanDetectionExt:(NSString *)modelFilePath
163 licenseFilePath:(NSString *)licenseFilePath
164 features:(
int)features;
179 + (BOOL)setupHumanDetectionData:(
int)dataType
180 dataFilePath:(NSString *)dataFilePath;
204 + (void)getSdkVersion:(
int *)majorVersion minorVersion:(
int *)minorVersion revisionNumber:(
int *)revisionNumber;
301 - (
NvsVideoEffectAnimatedSticker *)createCustomAnimatedSticker:(int64_t)inPoint duration:(int64_t)duration isPanoramic:(
bool)isPanoramic packageId:(NSString *)packageId customImageFilePath:(NSString *)customImageFilePath aspectRatio:(
NvsEffectRational)aspectRatio;
346 - (
NvsVideoEffectCaption *)createCaption:(NSString *)captionText inPoint:(int64_t)inPoint duration:(int64_t)duration captionStylePackageId:(NSString *)captionStylePackageId aspectRatio:(
NvsEffectRational)aspectRatio;
373 - (
NvsVideoEffectCaption *)createPanoramicCaption:(NSString *)captionText inPoint:(int64_t)inPoint duration:(int64_t)duration captionStylePackageId:(NSString *)captionStylePackageId aspectRatio:(
NvsEffectRational)aspectRatio;
419 - (NSString *)registerFontByFilePath:(NSString *)filePath;
428 - (void)UnregisterFontByFilePath:(NSString *)filePath;
442 + (BOOL)functionalityAuthorised:(NSString *)sdkFunctionName;
@ NvsEffectSdkHumanDetectionFeature_HandAction
Definition: NvsEffectSdkContext.h:53
动画贴纸类
Definition: NvsVideoEffectAnimatedSticker.h:35
@ NvsEffectSdkHumanDetectionDataType_SkinColor
Definition: NvsEffectSdkContext.h:70
@ NvsEffectSdkHumanDetectionFeature_MultiDetect
Definition: NvsEffectSdkContext.h:56
@ NvsEffectSdkHumanDetectionDataType_Makeup2
Definition: NvsEffectSdkContext.h:74
字幕
Definition: NvsVideoEffectCaption.h:119
NSArray * getAllBuiltinVideoFxNames()
获取全部内嵌视频特效名称列表
比例值
Definition: NvsEffectCommonDef.h:28
@ NvsEffectSdkHumanDetectionFeature_AvatarExpression
Definition: NvsEffectSdkContext.h:44
视频转场,片段间切换的特效
Definition: NvsVideoEffectTransition.h:50
@ NvsEffectSdkHumanDetectionFeature_Background
Definition: NvsEffectSdkContext.h:51
视频特效
Definition: NvsVideoEffect.h:44
NvsEffectSdkContextFlag
Effect SDK上下文创建标志
Definition: NvsEffectSdkContext.h:31
@ NvsEffectSdkHumanDetectionFeature_HalfBody
Definition: NvsEffectSdkContext.h:58
@ NvsEffectSdkHumanDetectionFeature_Extra
Definition: NvsEffectSdkContext.h:50
NvsEffectRenderCore * createEffectRenderCore()
创建特效渲染对象
int hasARModule()
检测当前SDK是否含有AR模块
NvsAssetPackageManager * assetPackageManager
素材包管理器
Definition: NvsEffectSdkContext.h:85
@ NvsEffectSdkHumanDetectionFeature_MultiThread
Definition: NvsEffectSdkContext.h:48
void closeHumanDetection()
关闭人体检测机制
@ NvsEffectSdkHumanDetectionFeature_SemiImageMode
Definition: NvsEffectSdkContext.h:47
@ NvsEffectSdkHumanDetectionFeature_HandBone
Definition: NvsEffectSdkContext.h:54
@ NvsEffectSdkHumanDetectionDataType_Makeup
Definition: NvsEffectSdkContext.h:69
@ NvsEffectSdkHumanDetectionFeature_EyeballLandmark
Definition: NvsEffectSdkContext.h:55
@ NvsEffectSdkHumanDetectionFeature_FaceLandmark
Definition: NvsEffectSdkContext.h:42
@ NvsEffectSdkHumanDetectionDataType_CustomAvatar
Definition: NvsEffectSdkContext.h:73
@ NvsEffectSdkHumanDetectionFeature_FaceAction
Definition: NvsEffectSdkContext.h:43
@ NvsEffectSdkHumanDetectionFeature_HandLandmark
Definition: NvsEffectSdkContext.h:52
Effect SDK上下文类
Definition: NvsEffectSdkContext.h:84
#define NVS_EXPORT
Definition: NvsCommonDef.h:20
Definition: NvsVideoEffectCompoundCaption.h:53
NvsEffectSdkHumanDetectionFeatureFlag
人体检测特征标志
Definition: NvsEffectSdkContext.h:41
NvsEffectSdkHumanDetectionDataTypeFlag
人体检测数据包类型
Definition: NvsEffectSdkContext.h:67
@ NvsEffectSdkHumanDetectionDataType_FakeFace
Definition: NvsEffectSdkContext.h:68
@ NvsEffectSdkHumanDetectionDataType_PE106
Definition: NvsEffectSdkContext.h:71
void destroyInstance()
销毁effect sdk上下文实例。
@ NvsEffectSdkContextFlag_NoFlag
Definition: NvsEffectSdkContext.h:32
特效渲染类
Definition: NvsEffectRenderCore.h:77
@ NvsEffectSdkHumanDetectionFeature_VideoMode
Definition: NvsEffectSdkContext.h:45
@ NvsEffectSdkHumanDetectionFeature_SingleThread
Definition: NvsEffectSdkContext.h:49
@ NvsEffectSdkHumanDetectionFeature_ImageMode
Definition: NvsEffectSdkContext.h:46
资源包管理器,管理视频场景中的资源包
Definition: NvsAssetPackageManager.h:350
@ NvsEffectSdkHumanDetectionDataType_PE240
Definition: NvsEffectSdkContext.h:72
@ NvsEffectSdkHumanDetectionFeature_SegmentationSky
Definition: NvsEffectSdkContext.h:57