资源简介
基于卷积神经网络CNN的人脸识别项目,主要代码包括对人脸数据的获取,对图像集的预处理,将图像加载到内存,构建并训练模型和识别人脸五个模块组成。
代码片段和文件信息
#该文件主要是用来收集人脸图片。
import cv2
#视频来源,可以来自一段已存好的视频,也可以直接来自USB摄像头
cap = cv2.VideoCapture(0)
num = 0
while cap.isOpened():
ret frame = cap.read() #读取一帧数据
gray = cv2.cvtColor(framecv2.COLOR_BGR2GRAY)#将图片转化成灰度
face_cascade = cv2.CascadeClassifier(“haarcascade_eye.xml“)
face_cascade.load(‘F:\python35\haarcascade_eye.xml‘)#一定要告诉编译器文件所在的具体位置
‘‘‘此文件是opencv的haar人脸特征分类器‘‘‘
faces = face_cascade.detectMultiScale(gray 1.3 5)
if len(faces) > 0:
for (xywh) in faces:
#将当前帧保存为图片
img_name = ‘%s/%d.jpg‘%(“F:\data“ num) #路径自己定义,但是首先要有这个文件夹
image = frame[y - 10: y + h + 10 x - 10: x + w + 10]
cv2.imwrite(img_name image)
num += 1
if num > 2000: #如果超过指定最大保存数量退出循环
break
cv2.rectangle(frame(xy)(x+wy+h)(00255)2)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-12-21 17:06 基于卷积神经网络的人脸识别\
文件 1804 2018-12-21 17:03 基于卷积神经网络的人脸识别\catchpicture.py
文件 2716 2018-12-21 17:05 基于卷积神经网络的人脸识别\face_predict_use_keras.py
文件 7252 2018-12-21 17:05 基于卷积神经网络的人脸识别\face_train_use_keras.py
文件 2007 2018-12-21 17:04 基于卷积神经网络的人脸识别\load_face_dataset.py
文件 1242 2018-12-21 17:03 基于卷积神经网络的人脸识别\picturepraction.py
文件 349 2018-12-21 17:11 基于卷积神经网络的人脸识别\readme.txt
相关资源
- 6908d19c7e04dbde289b4dec5403d7fb.rar
- 泛函分析:理论和应用.pdf
- _源代码.rar
- sogoupinyin-2.2.0.0102-2.zip
- 模式分析的核方法中文版和英文版合
- zw_qq_41143492-10381309-学生考试系统.zip
- zw_feifan50-9720417-MissionPlanner1.3.32PlayUA
- zw_weixin_42810059-10567648-数学分析考研笔
- 刺客.rar
- zw_DXF转G代码.zip
- 彩票开发源码.zip
- 斯坦福-IntroductiontoRobotics.zip
- zw_gephi-0.8.2-beta.setup.zip
- zw_嵌入式网络那些事(完整中文版)
- zw_WINDOWSAPI程序设计参考大全.zip
- zw_ssm-crm-new.zip
- zw_SolidWorks2014中文版基础教程.zip
- zw_Altera官方元件封装库.zip
- zw_AutofacIOC.zip
- zw_ionicDemo.zip
- Location虚拟定位ios12.1破解版.zip
- 流体模拟插件NextLimitRealFlowC4D2.6.5.00
- 老虎淘宝客v6.0.15.zip
- iSkysoft Video Converter Ultimate 5.1简体中文
- 20180704全彩种彩票网站源码.rar
- 暗影2MAC12系统安装clover.zip
- fdt_4_09_03.exe
- pkg-win.zip
- PRML最全资料集合.zip
- 数据可视化驾驶舱.zip
评论
共有 条评论