用tensorflow训练CNN网络,并实现人脸识别的完整代码(python3.6 + opencv + tensorflow1.9.0 + numpy1.16.4)
第一步:通过opencv读取摄像头,或本地存储的视频,获得人脸灰度图像,作为训练集,验证集,和测试集。保存格式如下,例如训练集train_images中有子目录:person0,person1,person2,…,每个子目录中放置训练用到的person名字的所有图片,格式如下:实现代码:importcv2importosimportnumpyasnpdefcreate_dir(*args):for