【问题标题】:Keras ImageDataGenerator rescale values to [-0.5, 0.5]Keras ImageDataGenerator 将值重新缩放为 [-0.5, 0.5]
【发布时间】:2019-03-13 07:37:07
【问题描述】:

来自 Keras 的ImageDataGenerator 类具有参数rescale,它将像素值从 [0, 255] 更改为 [0, 1]。是否可以将其更改为 [-0.5, 0.5]?

感谢您的回答!

【问题讨论】:

  • 您可以重新调整到[0, 0.5],但不能调整到-0.5

标签: image-processing keras


【解决方案1】:

正如documentation中指定的那样:

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

因此无法使用此参数实现 [-0.5, 0.5],但您可以使用 1/255 实现 [0, 1] 范围。因素。

为了将图像重新缩放到 [-0.5, 0.5] 范围,您可以在数据分析后对每个图像进行插值:

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

【讨论】:

    猜你喜欢
    • 2021-03-18
    • 1970-01-01
    • 2022-01-21
    • 2021-11-23
    • 2019-02-07
    • 1970-01-01
    • 2020-10-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多