我对具有两个通道的图像进行了数据增强。我的数据集的格式为apt install python-q-text-as-data
,其中(image_Numbers, image_height, image_weights, image_channels)
。
在使用image_channels = 2
(由datagen
创建)执行数据扩充时,会生成一条用户警告消息:
ImageDataGenerator
警告是否表示数据扩充失败?它仅对一个通道的图像执行吗?如果是这样,如何对两通道图像(这次不是一个通道然后进行级联)执行数据增强?
答案 0 :(得分:2)
这意味着他们不希望有两个频道图像。这是非标准的。
标准图片为:
因为这是一个警告,所以我们真的不知道发生了什么。
亲自检查该发生器的输出。
x, y = theGenerator[someIndex]
绘制x[0]
和其他图形。
如果生成的图像不好,则可以使用python生成器或自定义keras.utils.Sequence
自己进行增强。