顔
class Face : NSObject
画像で検出された人の顔。
-
ビュー座標系で画像を基準として検出された顔を含む長方形。
宣言
Swift
var frame: CGRect { get }
-
検出された顔のすべてのランドマークの配列。
宣言
Swift
var landmarks: [FaceLandmark] { get }
-
検出された顔のすべての輪郭の配列。
宣言
Swift
var contours: [FaceContour] { get }
-
顔にトラッキング ID があるかどうかを表します。
宣言
Swift
var hasTrackingID: Bool { get }
-
顔のトラッキング ID。
宣言
Swift
var trackingID: Int { get }
-
検出機能がヘッド x オイラー角を検出したかどうかを示します。
宣言
Swift
var hasHeadEulerAngleX: Bool { get }
-
画像の水平軸を中心とした顔の回転を指定します。正の x オイラー角は、処理対象の画像で顔が上を向いているときです。
宣言
Swift
var headEulerAngleX: CGFloat { get }
-
検出機能が頭の y オイラー角を検出したかどうかを示します。
宣言
Swift
var hasHeadEulerAngleY: Bool { get }
-
画像の縦軸を中心とした顔の回転を指定します。正の y オイラー角は、顔が処理対象画像の右側を向いていることを意味します。
宣言
Swift
var headEulerAngleY: CGFloat { get }
-
検出機能がヘッドの Z オイラー角を検出したかどうかを示します。
宣言
Swift
var hasHeadEulerAngleZ: Bool { get }
-
画像を指す軸を中心として顔が回転することを示します。正の z オイラー角は、画像プレーン内の反時計回りの回転です。
宣言
Swift
var headEulerAngleZ: CGFloat { get }
-
笑顔の確率が使用可能かどうかを示します。
宣言
Swift
var hasSmilingProbability: Bool { get }
-
顔が微笑んでいる可能性。
宣言
Swift
var smilingProbability: CGFloat { get }
-
左目が開いている確率が使用可能かどうかを示します。
宣言
Swift
var hasLeftEyeOpenProbability: Bool { get }
-
顔の左目が開いている確率。
宣言
Swift
var leftEyeOpenProbability: CGFloat { get }
-
右目が開いている確率が使用可能かどうかを示します。
宣言
Swift
var hasRightEyeOpenProbability: Bool { get }
-
顔の右目が開いている確率。
宣言
Swift
var rightEyeOpenProbability: CGFloat { get }
-
ご利用いただけません。
-
検出された顔の指定されたタイプのランドマークを返します(存在する場合)。
宣言
Swift
func landmark(ofType type: FaceLandmarkType) -> FaceLandmark?
パラメータ
type
顔のランドマークのタイプ。
戻り値
この顔で指定されたタイプのランドマーク。存在しない場合は
nil
。 -
検出された顔の特定のタイプの輪郭を返します(存在する場合)。
宣言
Swift
func contour(ofType type: FaceContourType) -> FaceContour?
パラメータ
type
顔の輪郭のタイプ。
戻り値
この顔の指定された型の輪郭。存在しない場合は
nil
。