// 得到图片的尺寸CIImage *faceImage = [CIImage imageWithCGImage:image.CGImage];CGSize inputImageSize = [faceImage extent].size;//将image沿y轴对称 这个不能少 少了取到的image为空CGAffineTransform transform = CGAffineTransformScale(CGAffineTransformIdentity, 1, -1);//将图片上移transform = CGAffineTransformTranslate(transform, 0, -inputImageSize.height);//取第一张脸去截取CIFaceFeature *faceFeature = [features firstObject];//获取人脸的frameCGRect faceViewBounds = CGRectApplyAffineTransform(faceFeature.bounds, transform);UIImage *smallImage = [VideoCaptureView ct_imageFromImage:image inRect:faceViewBounds];

附 裁剪image

+ (UIImage *)imageFromImage:(UIImage *)image inRect:(CGRect)rect{//截取部分图片并生成新图片CGImageRef sourceImageRef = [image CGImage];CGImageRef newImageRef = CGImageCreateWithImageInRect(sourceImageRef, rect);UIImage *newImage = [UIImage imageWithCGImage:newImageRef scale:1 orientation:image.imageOrientation];return newImage;
}

iOS 人脸识别拾遗一 坐标转换 截取相关推荐

  1. iOS 人脸识别(一)-人脸框检测(基于iOS原生)

    点击上方"iOS开发",选择"置顶公众号" 关键时刻,第一时间送达! 作者:会飞的大马猴  來源:简书 文:https://www.jianshu.com/p/ ...

  2. IOS人脸识别和二维码识别

    人脸识别应用于许多领域.二维码的识别更是疯狂.下面,我们一起去看看简单的人脸识别和二维码识别. 1.测试数据的展示(人脸). 原图: 1.人脸的大小 // 人脸大小 CGRect FaceRect  ...

  3. 人脸识别最全知识图谱—清华大学出品(附全文下载)

    文章发布于公号[数智物语] (ID:decision_engine),关注公号不错过每一篇干货. 来源 | 清华大学AMiner平台(公众号ID:SciTouTiao) 看点:全面解析人脸识别技术原理 ...

  4. iOS 开发技术之人脸识别

    Demo源码:https://github.com/EmyWong/PersonalUITech 前言 作为一名iOS开发人员,我觉得第一步是能够基本模仿一个APP,完成别人APP的界面搭建:第二步, ...

  5. iOS之使用CoreImage进行人脸识别

    更新 :应各位朋友的需求,补上了OC版本的demo, OC版下载地址 另外附上 : swift版下载地址 CoreImage是Cocoa Touch中一个强大的API,也是iOS SDK中的关键部分, ...

  6. iOS黑科技之(CoreImage)静态人脸识别(一)

    iOS黑科技之(CoreImage)静态人脸识别(一) 人脸识别原理简介:每一张图片都是由每一个像素点组成,而每一个像素点中又有对应的颜色值(如RGB),人的面部特征中,不同的五官,颜色值肯定存在差异 ...

  7. 基于iOS用CoreImage实现人脸识别

    2018-09-04更新: 很久没有更新文章了,工作之余花时间看了之前写的这篇文章并运行了之前写的配套Demo,通过打印人脸特征CIFaceFeature的属性,发现识别的效果并不是很好,具体说明见文 ...

  8. React native 接入百度AI活体检测、人脸识别 iOS版本

    前期准备工作参考:React native 接入百度AI活体检测.人脸识别 Android版本 iOS配置 1.将FaceSDK里面的文件导入到iOS项目 添加完之后是这样的 2.选择链接C++标准库 ...

  9. IOS 集成SeetaFace6框架,实现从采集到图像格式转换再到人脸检测,活体检测,人脸识别

    目录 前言 1.准备工作 2.开敲 2.1采集32BGRA图像,并转换成24BGR图像 2.2 加载模型,初始化,实现人脸检测,关键点提取,活体检测 3.报错集合 4.效果 前言 前脚把讯飞的语音唤醒 ...

最新文章

  1. 排序算法(更新ing)(C语言实现)(认真的不像实力派)
  2. 浅析java中的死锁_Java学习笔记五十五(死锁问题)
  3. JMX-JAVA进程监控利器
  4. bash-shell中使用的特殊字符总结
  5. mysql 强制索引循序_mysql 强制走索引
  6. 崩溃!Win10 强制更新导致电脑无限重启
  7. 在linux中dns不安装coching,ubuntu 8.04下openldap的安装和使用
  8. javascript中children和childNodes的区别
  9. Java 数组中new Object[5]语句是否创建了5个对象?
  10. 一次系统调用开销到底有多大?strace、time、perf命令
  11. java执行db2命令_送你一份P6级Java面试题
  12. php中对文件的读取和写入
  13. 如何使用GetParent来得到父对话框的指针
  14. 彻底的卸载SQL Server2005?
  15. 数据结构课程设计:基于有序表的仓库管理系统
  16. BabeLua--Lua调试器
  17. 小谈国内桌面浏览器占有率
  18. 卸载系统应用动画气泡特效创建守护服务进程管理(ActivtyManager提供批量操作)桌面小控件AppWidget
  19. 2021年饶州中学高考成绩查询,2019鄱阳饶州中学录取分数线
  20. 常见的企业流程再造模式

热门文章

  1. 七天学会Node.js(汇总)
  2. mac下如何运行sh文件
  3. 【 iconfont-阿里巴巴矢量图标库使用】
  4. 父镜像、子镜像、AUFS、UFS之间的关系、基础镜像
  5. 真实图形学(光照模型)
  6. centos7安装bazel,亲测可行
  7. php识别人脸并提取特征值,C#人脸识别入门篇--提取人脸特征值及人脸识别
  8. 神经网络适用于什么问题,神经网络的优点和缺点
  9. 能ping通Linux但是ssh连不上问题解决方法
  10. LU分解法(又名Doolittle分解法,直接三角分解法)C++实现