CNN KERAS 2.1 图片转换

从自己的图片资源中训练

构建图片第一步需要把图片转换成你的Model需要的大小以及通道数看他是三通通道的还是单通道的

from PIL import Image
import matplotlib.pyplot as plot
import os,sys
from keras.preprocessing.image import ImageDataGenerator, array_to_img, img_to_array, load_img

# Resize the images

row,column = 100,100  #图片大小
#1
listingDog = os.listdir(pathTrainDataBomei) #图片原地址
print(listingDog)
for file in listingDog:
    if file != '.DS_Store' :
        img = Image.open(pathTrainDataBomei + file)
        resizeImg = img.resize((row,column))
        gray = resizeImg.convert('L')
        gray.save(pathResizedTrainDataBomei + file)//图片现在的地址



你可能感兴趣的:(CNN KERAS 2.1 图片转换)