フィーチャーマネジメント
顔フィーチャーライブラリのマネジメント
クラスの説明
FeatureManagerProxy
メンバー関数
説明
導入バージョン
int delete(int userId)
ユーザーIDの顔フィーチャーを削除
2.0.0
byte[] getFeature( Bitmap avatar)
画像の顔フィーチャーを取得
2.0.0
int insert(int userId, byte[] feature)
フィーチャーライブラリの追加
2.0.0
メンバー関数の説明
int delete(int userId)
顔フィーチャーを削除
パラメータ
パラメータ名
Type
説明
備考
導入バージョン
userId
int
顔フィーチャーID
なし
2.0.0
戻り値
削除が成功した場合に0を返す。そうでない場合は下記の値を返す ・不正なパラメータの場合、-1を返す ・顔フィーチャーライブラリが空の場合、-260を返す ・検索結果にない場合、-261を返す
例外
なし
byte[] getFeature(Bitmap avatar)
画像の顔フィーチャーを取得
パラメータ
パラメータ名
Type
説明
備考
導入バージョン
avatar
Bitmap
個人の鮮明な画像
なし
2.0.0
戻り値
顔フィーチャーのbyte配列を返
例外
なし
int insert(int userId, byte[] feature)
フィーチャーライブラリの追加
パラメータ
パラメータ名
Type
説明
備考
導入バージョン
userId
int
顔フィーチャーID
なし
2.0.0
feature
byte[]
顔フィーチャーバイト配列
なし
2.0.0
戻り値
挿入操作が成功した場合に0を返す。そうでない場合は下記の値を返す ・不正なパラメータの場合、-1を返す ・ライブラリに顔フィーチャー追加が失敗した場合、-259を返す ・UUIDを取得できない場合、-262を返す
例外
なし
最終更新