Keras ImageDataGenerator将值重新缩放为[-0.5,0.5]

时间:2019-03-13 07:37:08

标签: image-processing keras

Keras的

ImageDataGenerator类具有参数rescale,可将像素值从[0,255]更改为[0,1]。可以将其更改为[-0.5,0.5]吗?

谢谢您的回答!

1 个答案:

答案 0 :(得分:0)

documentation中指定:

  

重新缩放:重新缩放因子。默认为无。如果没有或为0,则为否   应用重新缩放,否则我们将数据乘以值   (在应用所有其他转换之后)。

因此,用此参数不能达到[-0.5,0.5],但可以用1/255达到[0,1]范围。因素。

要将图像重新缩放到[-0.5,0.5]范围,可以在数据验证后插入每个图像:

np.interp(image, (0, 255), (-0.5, 0.5))