在当前很多应用中,都需要涉及图片处理。例如常见的手写体识别、车牌号码识别、人脸/动物识别等。由于我们通常得到的都是图片,这就需要我们将图片转换成数据。下面我分别针对灰度图图片转换处理。
这里使用的是手写体识别的数据集 mnist ,每张图片为28*28像素,一共42000张,每张图片的label 为图片名字的第一个数字。
#coding:utf-8
import os
from PIL import Image
import numpy as np
def load_data():
#Return a new array of given shape and type, without initializing entries.
data = np.empty((42000,1,28,