[opencv][python][scikit-learn]att_faces数据人脸识别
来源:互联网 发布:c语言笔试题大一带答案 编辑:程序博客网 时间:2024/06/13 06:17
数据整理:
用Python的os模块进行遍历文件夹,用string.encode("utf-8")解决编码不能写入的问题用Python的csv模块写入csv文件
#!/usr/bin python2.7# coding=utf-8import os.pathimport csvwith open('/home/lvsolo/下载/att_faces/list.csv', 'a+') as csvfile: fieldnames = ['path', 'label'] writer = csv.DictWriter(csvfile, fieldnames=fieldnames) writer.writeheader()BASE_PATH = u"/home/lvsolo/下载/att_faces"SEPARATOR = ";"for dirname, dirnames, filenames in os.walk(BASE_PATH): for subdirname in dirnames: subject_path = os.path.join(dirname, subdirname) for filename in os.listdir(subject_path): abs_path = ("%s/%s" % (subject_path, filename)).encode('utf-8') if subject_path[-2] == 's': label = int(subject_path[-1]) else: ss=subject_path[-2:] label = int(subject_path[-2:]) with open('/home/lvsolo/下载/att_faces/list.csv', 'a+') as csvfile: fieldnames = ['path', 'label'] writer = csv.DictWriter(csvfile, fieldnames=fieldnames) writer.writerow({'path': abs_path, 'label': label})
阅读全文
0 0
- [opencv][python][scikit-learn]att_faces数据人脸识别
- gabor变换人脸识别的python实现,att_faces数据集平均识别率99%
- Python scikit-learn 学习笔记—PCA+SVM人脸识别
- Scikit-learn实例之Pca+Svm人脸识别(AT&T数据集)
- Python中scikit-learn数据转换
- Python scikit-learn 学习笔记—手写数字识别
- python scikit learn 模板
- 【Python】scikit-learn教程
- python scikit-learn中文翻译
- Python 安装scikit-learn
- python-scikit-learn-DBSCAN
- scikit learn标准化数据
- scikit-learn数据预处理
- scikit-learn数据预处理
- 人脸识别(OpenCV+Python)
- 人脸识别(OpenCV+Python)
- Python+opencv人脸识别
- OpenCV+python 人脸识别
- 删除一个目录中文件的文件名中华特定的字符串
- (学习java)双向循环链表
- mybatis动态sql注解in传输列表解决办法
- Java lambda表达式
- Stream I/O and Files
- [opencv][python][scikit-learn]att_faces数据人脸识别
- Bad Hair Day
- Div+css-1
- 进程间通信----管道
- 设计模式---观察者模式
- 1023. 组个最小数 (20)
- NOIP2017模拟赛 【HNOI2010】弹飞绵羊(分块)
- 【python】【opencv samples】【批处理】【Ubuntu】用Python对opencv samples进行批量生成可执行文件
- ElasticSearch安装