【问题标题】:Successfully installed SciPy, but "from scipy.misc import imread" gives ImportError: cannot import name 'imread'成功安装 SciPy,但“from scipy.misc import imread”给出 ImportError: cannot import name 'imread'
【发布时间】:2017-10-08 04:49:56
【问题描述】:

我已经成功安装了 scipy、numpy 和pillow,但是出现如下错误

ImportError: 无法导入名称“imread”

【问题讨论】:

标签: tensorflow scipy ubuntu-16.04 python-import


【解决方案1】:

您是否遵循相同的步骤?

import scipy.misc
img = scipy.misc.imread('my_image_path')

# To verify image is read properly.
import matplotlib.pyplot as plt
print(img.shape)
plt.imshow(img)
plt.show()

【讨论】:

    【解决方案2】:

    imreadimsave 在 scipy.misc 中已弃用

    import imageio 之后使用imageio.imread

    为了节省 - 请改用imageio.imsave 或使用imageio.write

    import skimage 之后使用skimage.transform.resize 来调整大小

    【讨论】:

      猜你喜欢
      • 2019-10-10
      • 2019-06-14
      • 2019-07-20
      • 2020-07-16
      • 2019-06-10
      • 2014-09-25
      • 2014-01-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多