如何增加更多的图像,然后输入

时间:2019-08-22 09:57:42

标签: python image data-augmentation

我正在尝试使用imgaug制作一些增强图像,当我输入数组大小(40、600、600、3)时,它会输出(40、600、600、3)。因此,它创建了40个新图像。但是我想创建更多图像(比如说4000张图像),是否可以一次创建4000张图像?

我尝试使用for循环,但是我不确定如何以内存高效的方式保存和附加图像。

我用于图像增强的代码如下:

def image_aug(images):
  ia.seed(1)      
    seq = iaa.Sequential([
        iaa.Crop(percent=(0, 0.3)), # random crops
        iaa.ContrastNormalization((0.75, 1.5)),
          ], random_order=True) # apply augmenters in random order
    return seq(images =images)

images = image_aug(images_train) 

先谢谢您!

Leslie,亲切的问候

0 个答案:

没有答案