【问题标题】:Scipy imsave darken my imageScipy imsave 使我的图像变暗
【发布时间】:2018-02-15 20:41:09
【问题描述】:

我正在处理图像,并在 Jupyter Notebook 中使用 Python 2.7。 但是,当我使用 scipy.misc.imsave() 将 numpy 数组保存为图像时,结果比使用 matplotlib 可视化时显示的结果更暗

这是我在笔记本中绘制图像时的结果:

import matplotlib.pyplot as plot    
plot.imshow(img)

这是我保存时的图像:

scipy.misc.imsave(img, 'img.png')

图像看起来比应有的暗,我不知道为什么。有人遇到过类似的问题吗?

【问题讨论】:

  • 在我看来添加了一个alpha通道,可以吗?

标签: python image python-2.7 numpy scipy


【解决方案1】:

这是因为 imsave() 在最小值和最大值之间标准化了图像。

你可以这样做:

scipy.misc.toimage(img, cmin=0, cmax=255).save('img.png')

【讨论】:

    【解决方案2】:

    似乎我的一些图像的值

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-19
      • 1970-01-01
      • 2011-04-28
      • 2017-03-07
      • 2017-06-10
      • 2011-07-12
      • 2019-06-11
      • 2012-12-03
      相关资源
      最近更新 更多