Inherits from NSObject
Declared in STFaceProFaceDetector.h
顔検知クラス
delegate property
– createWithModelPath:config:
– detectWithInputImage:faceOrientation:
– detectWithInputImage:faceOrientation:resultBlock:
プロトコルプロキシオブジェクト
@property (nonatomic, weak) id<STFaceProFaceDetectorDelegate> delegate
プロトコルプロキシオブジェクト
Instance Methods
createWithModelPath:config:
モデルファイルをロードして、検知ツールを作成します。
- (STFaceProApiResult)createWithModelPath:(NSString *)*modelPath* config:(STFaceProDetectorConfig)*detectorConfig*
modelPath
アライメントモデルファイルが配置されているパス
detectorConfig
検知ツールの構成オプションを設定します。デフォルト設定は STFaceProDetectorConfig_LARGE_FACE。
モデルファイルをロードして、検知ツールを作成します。
画像データのフレームを入力すると、顔枠や特徴点を含む情報がプロトコルエージェントを通して返されます。連続フレームの場合に一般的に使用されます。
- (STFaceProApiResult)detectWithInputImage:(void *)*inputImage* faceOrientation:(STFaceProFaceOrientaion)*faceOrientation*
inputImage
画像データのフレームを入力
faceOrientation
フレーム画像の向き。顔が上向きの状態の画像を使用することを推奨します。
画像データのフレームを入力すると、顔枠や特徴点を含む情報がプロトコルエージェントを通して返されます。連続フレームの場合に一般的に使用されます。
画像データのフレームを入力すると、顔枠や特徴点を含む情報がブロックを通して返されます。単一フレームの場合に一般的に使用されます。
- (STFaceProApiResult)detectWithInputImage:(void *)*inputImage* faceOrientation:(STFaceProFaceOrientaion)faceOrientation resultBlock:(void ( ^ ) ( void *detectionResult , void *landMarks , int faceCount ))*resultBlock*
inputImage
画像データのフレームを入力
faceOrientation
フレーム画像の向き。顔が上向きの状態の画像を使用することを推奨します。
resultBlock
検知された顔フレーム、特徴点の配列、および顔の数を出力します。
画像データのフレームを入力すると、顔枠や特徴点を含む情報がブロックを通して返されます。単一フレームの場合に一般的に使用されます。