【发布时间】:2020-09-17 09:49:52
【问题描述】:
我知道ImageDataGenerator 会为每个输入图像生成一个随机增强的图像。现在,我想为每个输入图像生成两个增强图像:
datagen = tf.keras.preprocessing.image.ImageDataGenerator(
rotation_range=40,
width_shift_range=0.2,
height_shift_range=0.2,
shear_range=0.2,
zoom_range=0.2,
horizontal_flip=True,
fill_mode='nearest')
train_ds = datagen.flow_from_directory('/home/train/')
为了解释更多,我想在同一张图像上应用 2 个不同的增强函数,即,如果我们对 5 个图像进行采样,我们最终会在批处理中得到 2 × 5 = 10 个增强观察
请问我该如何继续?
【问题讨论】:
标签: keras deep-learning data-augmentation