4.2.2.4. ConvertTool

  Inherits from NSObject   Declared in STFaceProConvertTool.h

Overview

STFaceProデータ変換ツール

Tasks

– inputImageWithCVPixelBuffer:

– releaseInputImageFromCVBuffer

– inputImageWithImage:

– releaseInputImageFromImage

– landmarksWithTrackerTarget:targetCount:

– releaseLandmarksFromTrackerTarget

– detectionResultArrayWithDetectionResult:count:

– landMarksArrayWithLandMarks:count:

– targetArrayWithTarget:count:

– latestErrorMessage

Instance Methods

detectionResultArrayWithDetectionResult:count:

顔検知-顔枠の結果をポインターデータ形式でOCオブジェクトに変換します。

- (NSArray<STFaceProDetectionResult*> *)detectionResultArrayWithDetectionResult:(void *_Nullable)*detectionResult* count:(int)*count*

Parameters

detectionResult     顔検知-顔枠の結果

count     顔の数

Discussion

顔検知-顔枠の結果をポインターデータ形式でOCオブジェクトに変換します。

Declared In

  • STFaceProConvertTool.h

inputImageWithCVPixelBuffer:

カメラから読み込んだデータを処理し、画像データを含むポインターを出力します。ポインターは、顔トラッキングおよび検知メソッドの入力パラメーターとして使用されます。

- (void *)inputImageWithCVPixelBuffer:(CVPixelBufferRef)*pixelBuffer*

Parameters

pixelBuffer    Data read from CMSampleBuffer

Discussion

カメラから読み込んだデータを処理し、画像データを含むポインターを出力します。ポインターは、顔トラッキングおよび検知メソッドの入力パラメーターとして使用されます。

Declared In

  • STFaceProConvertTool.h

inputImageWithImage:

入力した写真データを処理し、画像データを含むポインターを出力します。ポインターは、顔検知メソッドの入力パラメーターとして使用されます。

- (void *)inputImageWithImage:(UIImage *)*image*

Parameters

image    カメラまたは写真アルバム

Discussion

入力した写真データを処理し、画像データを含むポインターを出力します。ポインターは、顔検知メソッドの入力パラメーターとして使用されます。

Declared In

  • STFaceProConvertTool.h

landMarksArrayWithLandMarks:count:

顔検知-特徴点の結果をポインターデータ形式でOCオブジェクトに変換します。

- (NSArray<STFaceProLandMarks*> *)landMarksArrayWithLandMarks:(void *_Nullable)*landMarks* count:(int)*count*

Parameters

landMarks    顔検知-特徴点の結果

count    顔の数

Discussion

顔検知-特徴点の結果をポインターデータ形式でOCオブジェクトに変換します。

Declared In

  • STFaceProConvertTool.h

landmarksWithTrackerTarget:targetCount:

顔トラッキングで得られた対象に対してデータ処理を行い、顔の特徴点情報を次の Detectorメソッドの入力パラメーターとして出力します。

- (void *_Nullable)landmarksWithTrackerTarget:(void *)*target* targetCount:(int)*targetCount*

Parameters

target    トラッキング対象の顔データ。STFaceProFaceTrackerDelegateプロキシメソッドの戻り値。

targetCount    トラッキングする対象数。STFaceProFaceTrackerDelegateプロキシメソッドの戻り値。

Discussion

顔トラッキングで得られた対象に対してデータ処理を行い、顔の特徴点情報を次の Detectorメソッドの入力パラメーターとして出力します。

Declared In

  • STFaceProConvertTool.h

latestErrorMessage

APIが最後に呼び出された際のエラーメッセージを返します。

- (NSString *)latestErrorMessage

Discussion

APIが最後に呼び出された際のエラーメッセージを返します。

Declared In

  • STFaceProConvertTool.h

releaseInputImageFromCVBuffer

メソッドにより生成された画像データをリリースします。メモリリークを防ぐために必ず呼び出してください。

- (void)releaseInputImageFromCVBuffer

Discussion

メソッドにより生成された画像データをリリースします。メモリリークを防ぐために必ず呼び出してください。

Declared In

  • STFaceProConvertTool.h

releaseInputImageFromImage

メソッドにより生成された画像データをリリースします。メモリリークを防ぐために、必ず呼び出してください。

- (void)releaseInputImageFromImage

Discussion

メソッドにより生成された画像データをリリースします。メモリリークを防ぐために必ず呼び出してください。

Declared In

  • STFaceProConvertTool.h

releaseLandmarksFromTrackerTarget

メソッドにより生成された顔特徴点情報データをリリースします。メモリリークを防ぐために必ず呼び出してください。

- (void)releaseLandmarksFromTrackerTarget

Discussion

メソッドにより生成された顔特徴点情報データをリリースします。メモリリークを防ぐために必ず呼び出してください。

Declared In

  • STFaceProConvertTool.h

targetArrayWithTarget:count:

顔トラッキング検知結果をポインターデータ形式でOCオブジェクトに変換されます。

- (NSArray<STFaceProTrackTarget*> *)targetArrayWithTarget:(void *_Nullable)*target* count:(int)*count*

Parameters

target    顔トラッキングの検知結果

count    顔の数

Discussion

顔トラッキング検知結果をポインターデータ形式でOCオブジェクトに変換されます。

Declared In

  • STFaceProConvertTool.h

最終更新