![](/img/trans.png)
[英]Fit Image augmentations to training data using flow_from_directory
[英]Keras: Plot Image augmentations samples for training data using flow_from_directory
我正在使用 Keras flow_from_directory 來執行數據增強:
from keras.applications.inception_v3 import preprocess_input
from keras.preprocessing.image import ImageDataGenerator
batch_size = 32
# Create train generator
train_datagen = ImageDataGenerator(preprocessing_function=preprocess_input,
rotation_range = 15,
width_shift_range = 0.2,
height_shift_range = 0.2,
shear_range = 10,
brightness_range = (0.8,0.9))
train_generator = train_datagen.flow_from_directory(directory = '../input/train/',
target_size=(299,299),
color_mode='rgb',
batch_size=batch_size,
class_mode='binary', # if not binary, set to categorical
shuffle = True, seed = 0)
如何 plot 示例圖像及其數據增強示例?
例如,我的目錄是../input/train/cats/
和../input/train/dogs/
生成器只會在增強后為您提供 imgs,而不是沒有
如果您想查看圖像之間的差異,我會:
所以生成器將按照給定的順序生成 imgs。 然后生成器會給你的第一個 img 是 00001.jpg 的增強,第二個是 00002.jpg 等等。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.