我将csv文件读入numpy数组,然后尝试将其输出为* .bmp文件。
这段代码与几个不同的csv一起使用,后来我在完全改变之后就开始出现这个错误了。
from numpy import genfromtxt
image_array = genfromtxt('myfile.csv', delimiter=',')
print(image_array)
import scipy.misc
scipy.misc.imsave('outfile.bmp', image_array)
我收到以下错误:
Traceback (most recent call last):
File "main.py", line 5, in <module>
scipy.misc.imsave('outfile.bmp', image_array)
AttributeError: 'module' object has no attribute 'imsave'
答案 0 :(得分:2)
也许这可能是因为你的代码没有被触及的原因。
imsave已被弃用! imsave在SciPy 1.0.0中已弃用,将在1.2.0中删除。请改用imageio.imwrite。
链接: https://docs.scipy.org/doc/scipy/reference/generated/scipy.misc.imsave.html