4.2 機能インターフェイス

機能インターフェイス

4.2.1 AttributeDetector 

タイプの説明

顔属性検出機能インターフェイス

インターフェイス方式

1 . 顔属性検出用コンテキストの作成

ApiResult<Context> create(String config)

パラメータ

レスポンス

2. バイオメトリクス属性検出

ApiResult<FaceAttribute[]> detect(byte[] imageData, @PixelFormat int pixelFormat, int imageWidth, int imageHeight, long imageStride, @Orientation int faceOrientation,QualityList qualities)

パラメータ

レスポンス

3 リソースのリリース 

void release()

4.2.2 FaceDetector 

タイプの説明

顔IR検出機能のインターフェース

インターフェイス方式

1 . IR検出トレースコンテキストの作成

ApiResult<Context> create(String config)

パラメータ

レスポンス

2. IRトラッキングモニター

ApiResult<Target> track(byte[] imageData, @PixelFormat int pixelFormat, intimageWidth, int imageHeight, long imageStride, @Orientation int faceOrientation)

パラメータ

レスポンス

3. IRのボトム検索結果をリリース

ApiStatus resultRelease(TrackerObjects objects)

パラメータ

レスポンス

4. リソースのリリース

void release()

4.2.3 FaceTracker 

タイプの説明

顔トラッキング機能のインターフェース

インターフェイス方式

1 . 検出トレースコンテキストの作成

ApiResult<Context> create(String config)

パラメータ

レスポンス

2 トラッキングとモニタリング

ApiResult<Target> track(byte[] imageData, @PixelFormat int pixelFormat, int imageWidth, int imageHeight, long imageStride, @Orientation int faceOrientation)

パラメータ

レスポンス

3. IRのボトム検索結果をリリース

ApiStatus resultRelease(TrackerObjects objects)

パラメータ

レスポンス

4. リソースのリリース

void release()

4.2.4 License 

タイプの説明

証明書を利用してSDKを開く

インターフェイス方式

1 . 証明書を読み込んでSDKを開く

ApiStatus laod(String fileContext)

パラメータ

レスポンス

2. UIDを使用して、デバイスとSDKをバインドする

ApiStatus setDevice(int uid)

パラメータ

レスポンス

3. デバイスのアンバインド

ApiStatus unsetDevice()

レスポンス

4.2.5 LivenessDetector 

タイプの説明

生体検出機能インターフェース

インターフェイス方式

1.生体検出コンテキストを作成

ApiResult<Context> create(String config)

パラメータ

レスポンス

2.生体検出

ApiResult<LivenessResultList> detect(byte[] RGBData, byte[] IRData, @PixelFormat int pixelFormat, int imageWidth, int imageHeight, long imageStride, @Orientation int faceOrientation, QualityList rgbQualityies, QualityList irQualities)

レスポンス

3. 生体検出のしきい値を取得

ApiResult<Float> getDefaultThreshold()

レスポンス

4.生体検知のしきい値を設定

ApiStatus setThreshold(float threshold)

パラメータ

レスポンス

5.IRのボトム検索結果をリリース

ApiStatus resultRelease(LivenessResultListobjects)

パラメータ

レスポンス

6.リソースのリリース

void release()

4.2.6 QualityDetector 

タイプの説明

顔クオリティ検出機能インターフェイス

インターフェイス方式

1 . 顔クオリティ検出用コンテキストの作成

ApiResult<Context> create(String config)

パラメータ

レスポンス

2.顔クオリティ検出

ApiResult<QualityList> detect(byte[] imageData, @PixelFormat int pixelFormat, int imageWidth, int imageHeight, long imageStride, @Orientation int faceOrientation, Target target)

レスポンス

3.IRのボトム検索結果をリリース

ApiStatus resultRelease(QualityList objects)

パラメータ

レスポンス

4. リソースのリリース

void release()

Last updated