EyeBlickCheck

所属分类:模式识别(视觉/语音等)
开发工具:Objective-C
文件大小:386KB
下载次数:0
上传日期:2020-03-06 11:30:58
上 传 者彩色实施普通
说明:  iOS的opencv识别人眼睛,活体检测眨眼实例。opencv下载官方2.4版本framework。
(The OPENCV of IOS recognizes other people's eyes, and the living detection blinks an example. Opencv downloads the official version 2.4 framework.)

文件列表:
EyeBlickCheck (0, 2020-03-06)
EyeBlickCheck\AppDelegate.h (275, 2017-06-10)
__MACOSX (0, 2020-03-06)
__MACOSX\EyeBlickCheck (0, 2020-03-06)
__MACOSX\EyeBlickCheck\._AppDelegate.h (212, 2017-06-10)
EyeBlickCheck\Category (0, 2017-06-10)
EyeBlickCheck\Category\UIImage+OpenCV.h (393, 2017-06-10)
__MACOSX\EyeBlickCheck\Category (0, 2020-03-06)
__MACOSX\EyeBlickCheck\Category\._UIImage+OpenCV.h (268, 2017-06-10)
EyeBlickCheck\Category\UIImage+OpenCV.mm (4412, 2017-06-10)
__MACOSX\EyeBlickCheck\Category\._UIImage+OpenCV.mm (212, 2017-06-10)
__MACOSX\EyeBlickCheck\._Category (212, 2017-06-10)
EyeBlickCheck\ShowResultViewController.m (894, 2017-06-10)
__MACOSX\EyeBlickCheck\._ShowResultViewController.m (268, 2017-06-10)
EyeBlickCheck\haarcascade_frontalface_alt2.xml (837462, 2020-03-04)
EyeBlickCheck\haarcascade_eye.xml (341406, 2020-03-04)
EyeBlickCheck\Assets.xcassets (0, 2017-06-10)
EyeBlickCheck\Assets.xcassets\AppIcon.appiconset (0, 2017-06-10)
EyeBlickCheck\Assets.xcassets\AppIcon.appiconset\Contents.json (1077, 2017-06-10)
__MACOSX\EyeBlickCheck\Assets.xcassets (0, 2020-03-06)
__MACOSX\EyeBlickCheck\Assets.xcassets\AppIcon.appiconset (0, 2020-03-06)
__MACOSX\EyeBlickCheck\Assets.xcassets\AppIcon.appiconset\._Contents.json (212, 2017-06-10)
__MACOSX\EyeBlickCheck\Assets.xcassets\._AppIcon.appiconset (212, 2017-06-10)
__MACOSX\EyeBlickCheck\._Assets.xcassets (212, 2017-06-10)
EyeBlickCheck\ViewController.m (4157, 2020-03-04)
__MACOSX\EyeBlickCheck\._ViewController.m (333, 2020-03-04)
EyeBlickCheck\Base.lproj (0, 2017-06-10)
EyeBlickCheck\Base.lproj\LaunchScreen.storyboard (1740, 2017-06-10)
__MACOSX\EyeBlickCheck\Base.lproj (0, 2020-03-06)
__MACOSX\EyeBlickCheck\Base.lproj\._LaunchScreen.storyboard (212, 2017-06-10)
EyeBlickCheck\Base.lproj\Main.storyboard (7279, 2017-06-10)
__MACOSX\EyeBlickCheck\Base.lproj\._Main.storyboard (212, 2017-06-10)
__MACOSX\EyeBlickCheck\._Base.lproj (212, 2017-06-10)
EyeBlickCheck\main.m (332, 2017-06-10)
__MACOSX\EyeBlickCheck\._main.m (212, 2017-06-10)
EyeBlickCheck\AppDelegate.m (2037, 2017-06-10)
__MACOSX\EyeBlickCheck\._AppDelegate.m (212, 2017-06-10)
EyeBlickCheck\Service (0, 2020-03-04)
EyeBlickCheck\Service\tools (0, 2017-06-10)
EyeBlickCheck\Service\tools\Result (0, 2017-06-10)
... ...

# EyeBlickCheck 人脸识别--活体检测--眨眼检测 # 使用方法 ``` @property(nonatomic,strong)CaptureFaceService * captureFaceService; - (CaptureFaceService *)captureFaceService{ if (!_captureFaceService) { _captureFaceService = [CaptureFaceService new]; } return _captureFaceService; } - (void)startCaptureFace{ __weak typeof(self)weakSelf = self; [self.captureFaceService startAutoCaptureFaceWithPreView:self.vidioView andCaptureFaceProgressBlock:^(float faceProgress, float eyeProgress, captureFaceStatus captureFaceStatus) { [weakSelf changeTipTextWithCaptureFaceStatus:captureFaceStatus]; } andCompleteBlock:^(UIImage *resultImage, NSError *error) { if (error) { UIAlertController * alertController = [UIAlertController alertControllerWithTitle:@"检测人脸失败,请重试" message: nil preferredStyle:UIAlertControllerStyleAlert]; [alertController addAction:[UIAlertAction actionWithTitle:@"重试" style:UIAlertActionStyleDefault handler:^(UIAlertAction *action) { [weakSelf startCaptureFace]; }]]; [alertController addAction:[UIAlertAction actionWithTitle:@"取消" style:(UIAlertActionStyleCancel) handler:^(UIAlertAction * _Nonnull action) { }]]; [weakSelf presentViewController:alertController animated:YES completion:nil]; return ; } //处理采集到的图片 [self handleResultImage:resultImage]; }]; } ``` # 注意: 1.去opencv 官网,下载iOS的SDK,我demo中用的是2.4版本 http://opencv.org/releases.html 2.去度娘 (haarcascade_frontalface_alt2.xml) (haarcascade_eye.xml)这两个级联分类器并下载导入到自己的项目中

近期下载者

相关文件


收藏者