臉部
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 euler 角。
聲明
Swift
var hasHeadEulerAngleX: Bool { get }
-
用於表示圖片水平軸的旋轉角度。正的 x 尤拉角是指處理中圖片的面朝上時。
聲明
Swift
var headEulerAngleX: CGFloat { get }
-
指出偵測工具是否找到頭 y euler 角。
聲明
Swift
var hasHeadEulerAngleY: Bool { get }
-
用於表示圖片中垂直軸的旋轉角度。正反轉角度則是指臉部轉向處理中圖片的右側時。
聲明
Swift
var headEulerAngleY: CGFloat { get }
-
指出偵測工具是否找到頭 z euler 角。
聲明
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
(如果沒有的話)。