顔
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 オイラー angle は画像面内での反時計回りの回転です。
宣言
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
。