Python处理图像数据
发布时间
阅读量:
阅读量
在当前诸多实际应用场景中,图像处理已成为不可或缺的环节。例如,常见的手写字符识别、车牌数字辨识以及人脸与动物识别等任务均需依赖图像处理技术。由于日常获取的资料多以图像形式存在,因此有必要将这些图像信息转化为可供分析的数据格式。以下将针对灰度图像的转换处理方法进行详细阐述。
本例所采用的手写体识别数据集为 mnist ,其中每张图像的尺寸均为28乘28像素,总计包含42000张图片。每张图像对应的标签信息则由其文件名中的首个数字确定。
#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,28),dtype='float32')
label = np.empty((42000,),dtype='uint8')
#os.listdir(filename)返回filename中所有文件的文件名列表
全部评论 (0)
还没有任何评论哟~
