python机器学习库keras——CNN卷积神经网络人脸识别

全栈工程师开发手册 (作者:栾鹏)

python教程全解

github地址:https://github.com/626626cdllp/kears/tree/master/Face_Recognition

图片来源

python机器学习库keras——CNN卷积神经网络人脸识别_第1张图片

图片中共40个人,每人10张图片,每张图片高57,宽47。共400张图片。

读取图片的py文件

import numpy
import pandas
from PIL import Image
from keras import backend as K
from keras.utils import np_utils


"""
加载图像数据的函数,dataset_path即图像olivettifaces的路径
加载olivettifaces后,划分为train_data,valid_data,test_data三个数据集
函数返回train_data,valid_data,test_data以及对应的label
"""

# 400个样本,40个人,每人10张样本图。每张样本图高57*宽47,需要2679个像素点。每个像素点做了归一化处理

你可能感兴趣的:(机器学习系列课程,快速学习实战应用,python系列课程,快速学习实战应用)