CK+数据库的下载及介绍上一个博文已经介绍过,本博文主要介绍将CK+表情数据库转换为python数据格式保存(.pkl)
注:此代码运行前已经将数据库处理为64*64的照片
详细讲解请见代码注释,如有疑问,欢迎交流
下图是CK数据库的部分表情图片
下面附代码
1. 读取图片保存为.pkl文件
#-*- coding: utf-8 -*-
import os
import numpy
from PIL import Image
from pylab import *
import cPickle
def get_imlist(path): #此函数读取特定文件夹下的png格式图像
return [os.path.join(path,f) for f in os.listdir(path) if f.endswith('.png')]
x=[] #存放图片路径
len_data=0 #图片个数