import
1import matplotlib.pyplot as plt 2from keras.preprocessing import image 3 4 5img = image.load_img('dog.jpg') 6img = np.array(img) 7 8plt.imshow(img) 9plt.show() 10 11datagen = image.ImageDataGenerator(brightness_range=[0.5, 1.0]) 12 13x = img[np.newaxis] # (Height, Width, Channels) -> (1, Height, Width, Channels) 14gen = datagen.flow(x, batch_size=1, save_to_dir=save_path, 15 save_prefix='generated', save_format='jpg') 16 17plt.figure(figsize=(10, 8)) 18for i in range(9): 19 next(gen)
#困っていること
https://www.pynote.info/entry/keras-image-data-generator
様のコードを勉強として自分で実行してみています。
画像を読み込むコードは現在1枚を指定して読み込んでいますが、フォルダ内のすべての画像を読み込みで画像を変更し保存することを考えています。しかし、うまいコードが見つからず困っております。
ご教授いただければ幸いです。
あなたの回答
tips
プレビュー