人脸对齐 python代码
来源:互联网 发布:淘宝优惠券群推广 编辑:程序博客网 时间:2024/06/18 14:15
本文人脸对齐,基于Deep Convolutional Network Cascade for Facial Point Detection进行,将双眼、鼻尖、双嘴角(共五点)校准至同一位置,为人脸识别的预处理环节
参考:https://github.com/RiweiChen/FaceTools
http://mmlab.ie.cuhk.edu.hk/archive/CNN_FacePoint.htm
有可能报错UnicodeEncodeError: 'ascii' codec can't encode character,可在文件头添加
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
注意:此种方法造成print函数无法输出
在Python安装目录下的lib\site-packages文件夹,新建sitecustomize.py,文件中的代码为:
import sys
sys.setdefaultencoding('utf-8')
即可解决输出问题
step1 获取图像列表
为了匹配人脸检测的格式需求,需要在文件列表头添加文件数目
step2 人脸检测# 参考 Y. Sun, X. Wang, and X. Tang. Deep Convolutional Network Cascade for Facial Point Detection. InProceedings
of IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2013.
of IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2013.
# http://mmlab.ie.cuhk.edu.hk/archive/CNN_FacePoint.htm
下载后,将FacePartDetect.exe、data拷贝至当前文件夹
step3 人脸检测校准
去除没检测到人脸或检测到多个人脸(取最大人脸)的情况
step4 特征点检测
# 参考 Y. Sun, X. Wang, and X. Tang. Deep Convolutional Network Cascade for Facial Point Detection. In Proceedings
of IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2013.
of IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2013.
# http://mmlab.ie.cuhk.edu.hk/archive/CNN_FacePoint.htm
下载后,将TestNet.exe、Input、tbb.dll、opencv_core231.dll、opencv_highgui231.dll、opencv_imgproc231.dll拷贝至当前文件夹
阅读全文
0 0
- 人脸对齐 python代码
- 人脸对齐 python代码
- 人脸对齐 python代码
- python dlib学习(七):人脸特征点对齐
- 代码对齐
- 代码对齐
- 代码对齐
- 人脸对齐研究
- 人脸对齐SDM
- 人脸对齐
- 人脸对齐 资料
- 视频人脸对齐
- 人脸对齐
- 人脸对齐介绍
- 人脸对齐
- VS2008 (vc2008)对齐代码
- matlab 代码批量对齐
- Source insight代码对齐
- 第三章 Java的基本程序设计结构(1)
- 构造器相关基础题
- 生成唯一ID
- centos 安装 mysql 忘记 root 密码
- CentOS Linux搭建SVN服务器
- 人脸对齐 python代码
- Mysql学习总结(51)——Linux主机Mysql数据库自动备份
- 数据结构实验之栈与队列七:出栈序列判定
- MongoDB Shell 常用操作命令
- 每日一练_18
- Docker Swarm架构、特性与基本实践
- opencl编程简单的入门知识
- npm ERR! code EINTEGRITY npm ERR! sha1- 报错日志 npm ERR! code EINTEGRITY npm ERR! sha1-OGchPo3Xm/Ho8jA
- NLP汉语自然语言处理原理与实践 6 句法理论与自动分析