人脸检测+人脸提取
来源:互联网 发布:手机禁止安装软件 编辑:程序博客网 时间:2024/04/29 09:42
实验中需要裁剪过的人脸图像 下载了celebA数据集 本想随便下载个人脸区域提取的神经网络模型进行提取
当场就被 组内的人嘲笑一番 原来人脸提取可以如此简单 好吧 我承认被深度学习洗脑了 我out了
用途:对图像中人脸区域进行 人脸区域检测并提取人脸区域
效果:
环境:python2.7
code:
#!/usr/bin/pythonimport cv2import sysimport osif __name__ == "__main__" : ##个人需要裁剪的图像文件夹路径 dir='/home/my/celebA/Img/img_align_celeba_png' imagenamelist=os.listdir(dir) for imagename in imagenamelist: imagepath=os.path.join(dir,imagename) img=cv2.imread(imagepath) if (img==None): print("File not found") # Or not readable? sys.exit() ##openCV人脸识别中正面人脸分类器 path="haarcascade_frontalface_alt.xml" hc=cv2.CascadeClassifier(path) #人脸区域探测 裁剪 i可以处理 如果一张图像中多个人脸的情况 faces=hc.detectMultiScale(img) i=1 for face in faces: imgROI = img[face[1]:face[1]+face[3],face[0]:face[0]+face[2]] #保存图像在工作目录 s=imagename cv2.imwrite(s,imgROI) i=i+1
链接: http://pan.baidu.com/s/1jH6kRWy 密码: jeih
该链接为 源码文件 haarcascade_frontalface_alt.xml文件
阅读全文
3 0
- 人脸检测+人脸提取
- openCV|Haar人脸检测与提取
- 【OpenCV】Python人脸检测+人脸提取
- 【OpenCV】Python人脸检测+人脸提取
- 关于人脸检测中的Haar特征提取
- 关于人脸检测中的Haar特征提取
- 关于人脸检测中的Haar特征提取
- 关于人脸检测中的Haar特征提取
- 从图像中检测人脸,并将人脸提取出来
- 关于人脸检测中的Haar特征提取
- 关于人脸检测中的Haar特征提取
- python opencv人脸检测提取及保存
- python opencv人脸检测提取及保存
- OpenCV 实践——人脸检测与人脸图像提取
- 【分享】基于Gabor特征提取和人工智能神经网络的人脸检测matlab代码
- 基于Gabor特征提取和人工智能神经网络的人脸检测matlab代码
- 人脸检测、提取特征点(dlib下的三个例子)
- 人脸特征提取
- mongodb
- Lavarel入门
- android获取ip地址两种方式
- SIFT特征1--原理理解
- openstack的资料收集
- 人脸检测+人脸提取
- 断点续传
- Idea中Springboot开启热部署方法
- kalman滤波跟踪
- H5开发:详说 Cookie, LocalStorage 与 SessionStorage
- 删除排序数组中的重复元素
- Spark流式分析系统实现
- Android Studio 配置Kotlin 开发环境
- Rsync同步算法