在遇到这个问题时,首先判断是否有安装对应的包
pip install numpy
pip install scipy
pip install matplotlib
pip install Pillo
pip install pillow
如果全都有安装过,还是同样的报错,可能是因为版本问题,imsave已经停止使用了。
这里我们可以使用cv替换,如图加入import cv2 as cv,
(若没有opencv可以使用如下链接进行下载)
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn opencv-python
且将from scipy.misc import imsave删掉或者注释掉,
然后把imsave(name, img)替换成cv.imsave(name, img)即可。
参考链接:
https://blog.csdn.net/qq_43551263/article/details/104878143
https://blog.csdn.net/qq_43551263/article/details/10487904
实测该方法简单有效,所以我结合了其他文档整理在一起。