我正在尝试使用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)
提前谢谢
谨致问候,莱斯利
目前没有回答
相关问题 更多 >
编程相关推荐