I read some material about increasing data in Keras, but for me it's still a bit vague. Is there any parameter for controlling the number of images created from each input image during the data enlargement stage? In this example, I do not see any parameter that controls the number of images created from each image.
For example, in the code below, I can have a parameter ( num_imgs ) to control the number of images created from each input image, and be stored in a folder called preview; but when you increase real-time data, there are no parameters for this purpose.
from keras.preprocessing.image import ImageDataGenerator, array_to_img, img_to_array, load_img num_imgs = 20 datagen = 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') img = load_img('data/train/cats/cat.0.jpg')
Sarag source share