scipy.misc模块没有属性imresize

时间:2020-04-09 11:49:18

标签: python numpy image-processing scipy

我想用部分代码来更改输入图像的大小,但是imresize在scipy上已弃用,无法在google colab上运行。代码的一部分是:

height = 256
width  = 256
channels = 3 
.....   
img = sc.imread(Tr_list[idx])
img = np.double(sc.imresize(img, [height, width, channels], interp='bilinear', mode = 'RGB'))

所以,我正在寻找numpy.array(Image.fromarray(arr).resize())上的等效代码。我应该如何更改我的代码?

确切的错误文本是:

AttributeError: module 'scipy.misc' has no attribute 'imread'

1 个答案:

答案 0 :(得分:2)

如您所说,您应该使用Image的{​​{1}}模块:

PIL