【发布时间】:2019-10-09 04:31:38
【问题描述】:
我正在使用 google colab 运行 python 代码并尝试缩小图像。
from keras.layers import Lambda
import tensorflow as tf
from skimage import data, io, filters
import numpy as np
from numpy import array
from numpy.random import randint
from scipy.misc import imresize
import os
import sys
import matplotlib.pyplot as plt
plt.switch_backend('agg')
# Takes list of images and provide LR images in form of numpy array
def lr_images(images_real , downscale):
images = []
for img in range(len(images_real)):
images.append(imresize(images_real[img],[images_real[img].shape[0]//downscale,images_real[img].shape[1]//downscale], interp='bicubic', mode=None))
images_lr = array(images)
return images_lr
它应该缩小图像但显示此错误。
from scipy.misc import imresize ImportError: cannot import name '调整大小'
【问题讨论】:
-
imresize已从 scipy 1.3 版中删除,因为它是其他地方可用功能的副本 - 特别是 Pillow 模块。
标签: python scipy image-resizing