DryFace 0.0.2

DryFace 0.0.2

duanruiying 维护。



DryFace 0.0.2

  • duanruiying

DryFace

iOS: 人脸注册和识别

官网

前提条件

  • Xcode 10.2.1
  • iOS 9.0 或更高版本
  • ObjC、Swift 5 或更高版本

安装

  • pod 'DryFace'
  • 配置 libstdc 库
  • 在项目的 info.plist 中配置 Privacy - Camera Usage Description
  • 在项目的 info.plist 中配置 App Transport Security Settings -> Allow Arbitrary Loads 为 YES

特性

  1. 需要开发者在 虹软官网 注册开发者,获取 appid 和 sdkkey 注册 SDK
NSString *appID = @"";
NSString *key = @"";
[DryFace registerSDK:appID key:key];
  1. 人脸检测
DryFaceParams *params = [[DryFaceParams alloc] init];
params.personID = @"123";
params.currentVC = self;
[DryFace startFaceRegister:params resp:^(BOOL result) {
    NSLog(@"%d", result);
    DryFacePerson *person = [DryFacePerson readFromDB];
    if (person) {
        NSLog(@"%@", person.personID);
        self->_imageView.image = person.faceImage;
    }
}];
  1. 人脸识别
DryFaceParams *params = [[DryFaceParams alloc] init];
params.personID = @"123";
params.currentVC = self;
[DryFace startFaceCompare:params resp:^(CGFloat result) {
    NSLog(@"%f", result);
}];