使用 coreimage 可以实现人脸识别功能,并且获取到人脸面部五官的位置。
CIContext *context = [[CIContext alloc]init];
CIImage *ciImage = [CIImage imageWithCGImage:_faceImg.CGImage];
NSDictionary *dic = [NSDictionary dictionaryWithObject:CIDetectorAccuracy forKey:CIDetectorAccuracyHigh];
CIDetector *detector = [CIDetector detectorOfType:CIDetectorTypeFace context:nil options:dic];
NSArray *array = [detector featuresInImage:ciImage];
// 照片中只有一个人脸的人脸识别
if (array.count ==1) {