How do I resize an image using PIL and maintain its aspect ratio?

后端 未结 20 2159
-上瘾入骨i
-上瘾入骨i 2020-11-22 02:30

Is there an obvious way to do this that I\'m missing? I\'m just trying to make thumbnails.

20条回答
  •  暖寄归人
    2020-11-22 02:42

    import cv2
    from skimage import data 
    import matplotlib.pyplot as plt
    from skimage.util import img_as_ubyte
    from skimage import io
    filename='abc.png'
    image=plt.imread(filename)
    im=cv2.imread('abc.png')
    print(im.shape)
    im.resize(300,300)
    print(im.shape)
    plt.imshow(image)
    

提交回复
热议问题