JCV顔認証SDK
2.2.0, iOS, 日本語
2.2.0, iOS, 日本語
  • はじめに
  • 1. 機能仕様
  • 2. JCV顔認証 SDK FAQ
  • 3. クイックテスト
    • 3.1. 統合ガイド
  • 4. API仕様
    • 4.1. ライセンス認証方法
    • 4.2. API Reference
      • 4.2.1. Constrants
        • 4.2.1.1. ApiResult
        • 4.2.1.2. DetectorConfig
        • 4.2.1.3. FaceOrientaion
        • 4.2.1.4. TrackingConfig
        • 4.2.1.5. QualityAssessmentFlag
      • 4.2.2. Classes
        • 4.2.2.1. AntiSpoofingDetector
        • 4.2.2.2. FaceAttribute
        • 4.2.2.3. AttributeDetector
        • 4.2.2.4. ConvertTool
        • 4.2.2.5. DetectionResult
        • 4.2.2.6. FaceAttribute
        • 4.2.2.7. FaceDetector
        • 4.2.2.8. FaceQuality
        • 4.2.2.9. FaceRect
        • 4.2.2.10. FaceTracker
        • 4.2.2.11. FeatureComparison
        • 4.2.2.12. FeatureExtraction
        • 4.2.2.13. HeadPose
        • 4.2.2.14. HeadPoseDetector
        • 4.2.2.15. LandMarks
        • 4.2.2.16. MotionSharpnessDetector
        • 4.2.2.17. LoadLicense
        • 4.2.2.18. Point3D
        • 4.2.2.19. QualityDetector
        • 4.2.2.20. TrackTarget
      • 4.2.3. Protocols
        • 4.2.3.1. AttributeDetectorDelegate
        • 4.2.3.2. FaceTrackerDelegate
        • 4.2.3.3. HeadPoseDetectorDelegate
        • 4.2.3.4. FaceDetectorDelegate
        • 4.2.3.5. FeatureComparisonDelegate
        • 4.2.3.6. QualityDetectorDelegate
        • 4.2.3.7. AntiSpoofingDetectorDelegate
        • 4.2.3.8. MotionSharpnessDetectorDelegate
Powered by GitBook
On this page
  • Overview
  • Tasks
  • Instance Methods
  • detectionResultArrayWithDetectionResult:count:
  • inputImageWithCVPixelBuffer:
  • inputImageWithImage:
  • landMarksArrayWithLandMarks:count:
  • landmarksWithTrackerTarget:targetCount:
  • latestErrorMessage
  • releaseInputImageFromCVBuffer
  • releaseInputImageFromImage
  • releaseLandmarksFromTrackerTarget
  • targetArrayWithTarget:count:

Was this helpful?

  1. 4. API仕様
  2. 4.2. API Reference
  3. 4.2.2. Classes

4.2.2.4. ConvertTool

Previous4.2.2.3. AttributeDetectorNext4.2.2.5. DetectionResult

Last updated 4 years ago

Was this helpful?

  Inherits from NSObject   Declared in STFaceProConvertTool.h

Overview

STFaceProデータ変換ツール

Tasks

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

– inputImageWithCVPixelBuffer:
– releaseInputImageFromCVBuffer
– inputImageWithImage:
– releaseInputImageFromImage
– landmarksWithTrackerTarget:targetCount:
– releaseLandmarksFromTrackerTarget
– detectionResultArrayWithDetectionResult:count:
– landMarksArrayWithLandMarks:count:
– targetArrayWithTarget:count:
– latestErrorMessage