问题描述
在Tensorflow2.1.0上运行代码出现
AttributeError: module ‘scipy.misc’ has no attribute ‘imresize’
查阅资料大多都是降低scipy版本来解决问题,但是Tensorflow2.1.0需要scipy1.4.1版本,因此,降低scipy版本并不能够解决上述问题。
解决方法
from scipy import misc
img = misc.imread(image_path)
将上面的代码修改成为下面的形式即可。
from skimage.transform import resize
scaled_temp = resize(cropped_temp,output_shape=(image_size, image_size))
原因分析
新版本的Scipy和Pillow库已经弃用这些函数。
可查看 https://docs.scipy.org/doc/scipy-1.2.1/reference/generated/scipy.misc.imresize.html
参考:https://blog.csdn.net/qq_38835585/article/details/105489085
https://blog.csdn.net/qq_38835585/article/details/105489085