使用scipy模块中遇到的问题
作者:geekboys
日期:2020-3-4
有时候会用到scipy.misc模块的相关功能保存图片,但是当我们使用这个API时,则会报如下的错误
cannot import name 'imsave'
经过查询资料发现scipy.misc模块中已经停用了imsave功能,当我们查看scipy.misc相关方法时发现新版的API中已经移除了该方法!
import scipy.misc
dir(scipy.misc)
['__all__',
'__builtins__',
'__cached__',
'__doc__',
'__file__',
'__loader__',
'__name__',
'__package__',
'__path__',
'__spec__',
'absolute_import',
'ascent',
'central_diff_weights',
'derivative',
'division',
'doccer',
'electrocardiogram',
'face',
'print_function',
'test']
从上述方法中可以看出,已经没有imsave方法了。解决这种问题其实很简单的,我们可以使用matplotlib.pyplot模块中的imsave代替即可。
import matplotlib.pyplot as plt
plt.imsave()
这样就成功的解决这个问题了!
网友评论