对路径下的图片直接重置大小
from PIL import Image
im = Image.open('D:/多媒体/主题壁纸/code-wallpaper-15.jpg')
imBackground = im.resize((260,184))
imBackground.save('D:/多媒体/主题壁纸/code-wallpaper-15-1.jpg','JPEG')
使用ImageDataGenerator进行数据增强(旋转)
from keras.datasets import mnist
from keras.preprocessing.image import ImageDataGenerator
from matplotlib import pyplot as plt
from keras import backend
backend.set_image_data_format('channels_first')
train_dir = 'E:/myjupyter/jupyterNotebook/data/test'
train_datagen = ImageDataGenerator(rotation_range=180)
train_generator = train_datagen.flow_from_directory( train_dir, target_size = (224,224), batch_size=480, save_to_dir='E:/myjupyter/jupyterNotebook/data/test/model',save_prefix='model')
for i in range(5):
train_generator.next()
Found 254 images belonging to 2 classes.