MLKFace
@interface MLKFace : NSObject
画像で人間の顔が検出された。
-
ビュー座標系の画像に対する、検出された顔を含む長方形。
宣言
Objective-C
@property (nonatomic, readonly) CGRect frame;
-
検出された顔のすべてのランドマークの配列。
宣言
Objective-C
@property (nonatomic, readonly) NSArray<MLKFaceLandmark *> *_Nonnull landmarks;
-
検出された顔のすべての輪郭の配列。
宣言
Objective-C
@property (nonatomic, readonly) NSArray<MLKFaceContour *> *_Nonnull contours;
-
顔にトラッキング ID があるかどうかを示します。
宣言
Objective-C
@property (nonatomic, readonly) BOOL hasTrackingID;
-
顔のトラッキング ID。
宣言
Objective-C
@property (nonatomic, readonly) NSInteger trackingID;
-
検出機能が頭部 x オイラー角を検出したかどうかを示します。
宣言
Objective-C
@property (nonatomic, readonly) BOOL hasHeadEulerAngleX;
-
画像の横軸を中心とした顔の回転を示します。正のオイラー X 角度は、処理中の画像で顔が上を向いている場合です。
宣言
Objective-C
@property (nonatomic, readonly) CGFloat headEulerAngleX;
-
検出機能が頭の y オイラー角を検出したかどうかを示します。
宣言
Objective-C
@property (nonatomic, readonly) BOOL hasHeadEulerAngleY;
-
画像の縦軸を中心とした顔の回転を示します。正の Y オイラー角は、処理中の画像の右側に顔が向いている場合です。
宣言
Objective-C
@property (nonatomic, readonly) CGFloat headEulerAngleY;
-
検出機能が頭の Z オイラー角を検出したかどうかを示します。
宣言
Objective-C
@property (nonatomic, readonly) BOOL hasHeadEulerAngleZ;
-
画像の外を向く軸を中心とした顔の回転を示します。正の Z オイラー angle は画像面内での反時計回りの回転です。
宣言
Objective-C
@property (nonatomic, readonly) CGFloat headEulerAngleZ;
-
笑顔の確率が利用可能かどうかを示します。
宣言
Objective-C
@property (nonatomic, readonly) BOOL hasSmilingProbability;
-
顔が笑っている確率。
宣言
Objective-C
@property (nonatomic, readonly) CGFloat smilingProbability;
-
左眼を開く確率が使用可能かどうかを示します。
宣言
Objective-C
@property (nonatomic, readonly) BOOL hasLeftEyeOpenProbability;
-
顔の左目が開いている確率。
宣言
Objective-C
@property (nonatomic, readonly) CGFloat leftEyeOpenProbability;
-
右眼を開く確率が使用可能かどうかを示します。
宣言
Objective-C
@property (nonatomic, readonly) BOOL hasRightEyeOpenProbability;
-
顔の右目が開いている確率。
宣言
Objective-C
@property (nonatomic, readonly) CGFloat rightEyeOpenProbability;
-
使用不可
宣言
Objective-C
- (nonnull instancetype)init;
-
検出された顔の特定のタイプのランドマーク(存在する場合)を返します。
宣言
Objective-C
- (nullable MLKFaceLandmark *)landmarkOfType:(nonnull MLKFaceLandmarkType)type;
パラメータ
type
顔のランドマークのタイプ。
戻り値
この顔の特定タイプのランドマーク。ない場合は
nil
。 -
検出された顔の特定のタイプの輪郭(存在する場合)を返します。
宣言
Objective-C
- (nullable MLKFaceContour *)contourOfType:(nonnull MLKFaceContourType)type;
パラメータ
type
顔の輪郭のタイプ。
戻り値
この面で指定された型の輪郭。ない場合は
nil
。