【发布时间】:2019-12-30 23:14:17
【问题描述】:
我有 7 个带有不同数量图像的标记类(范围从 2000 到 20000)。我知道在keras 中使用model.fit 时,我可以更改每个标记图像文件夹的读取次数。相反,如果我用更少的图像增加文件夹中的图像,我想比较结果。我只知道如何逐张制作这张图片,我将如何扩充文件夹中的所有图片而不是一次增加 1 张?
gen = ImageDataGenerator(rotation_range=10, width_shift_range=0.1,
height_shift_range=0.1, shear_range=0.15, zoom_range=0.1,
channel_shift_range=10, horizontal_flip=True,
vertical_flip=True)
Folder_path = 'Folder_path_with_images'
image = np.expand_dims(ndimage.imread(Folder_path),0) # I get no permission from Folder_path_with_images
# Generate batches of augmented images from this image
aug_iter = gen.flow(image, save_to_dir = 'NEW_SAVE_PATH')
aug_images = [next(aug_iter)[0].astype(np.uint8) for i in range(10)]
【问题讨论】:
标签: python keras directory data-augmentation