Advertisement
Guest User

Untitled

a guest
Apr 21st, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. import os
  2. from keras.preprocessing.image import ImageDataGenerator, array_to_img, img_to_array, load_img
  3. from PIL import Image
  4. import glob
  5.  
  6.  
  7.  
  8. image_count = 5
  9. current_dataset_folder = "train/*.*"
  10. export_folder_name = "newdataset"
  11. export_image_format = "jpeg"
  12.  
  13. keras_data_generator = ImageDataGenerator(rotation_range=40,
  14. width_shift_range=0.2,
  15. height_shift_range=0.2,
  16. shear_range=0.2,
  17. zoom_range=0.2,
  18. horizontal_flip=True,
  19. vertical_flip=True,
  20. fill_mode='nearest')
  21.  
  22.  
  23. for filename in glob.glob(current_dataset_folder):
  24.  
  25. img = load_img(filename)
  26. x = img_to_array(img)
  27. x = x.reshape((1,) + x.shape)
  28.  
  29. i = 0
  30. for batch in keras_data_generator.flow(x, batch_size=1, save_to_dir= export_folder_name, save_format= export_image_format):
  31. i += 1
  32. if i > image_count :
  33. break
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement