我试图将图像导入python,但最终一次又一次遇到相同的错误。
我已经在多个讨论线程上尝试了有关此问题的大多数解决方案,但是没有一个解决了我的问题。 我已经安装了枕头,但是错误仍然存在。非常感谢您提供一些有关如何解决此问题的指南。
from scipy.misc import imread, imresize, imsave
import numpy as np
ImportError Traceback (most recent call last)
<ipython-input-6-c8bc16b68368> in <module>
----> 1 from scipy.misc import imread, imresize, imsave
2 import numpy as np
ImportError: cannot import name 'imread'
答案 0 :(得分:2)
您正在查找的库scipy.misc.imread已过时。您可以使用imageio。首先安装Pillow,然后安装imageio
pip install Pillow imageio
然后您就可以使用
imageio.imread('image1.png')
imageio.imread('image2.png', array)
但是您不能在imageio中调整大小。为此使用numpy。
答案 1 :(得分:0)
您的版本是什么?我认为scipy.misc.imread已过时。使用imageio
import imageio
image = imageio.imread('pic.png')