想用Python创建尺寸为(181,256)的图像的缩略图(25,25)

0 投票
1 回答
928 浏览
提问于 2025-04-18 01:09

我想从一张大小为181 x 256的图片中创建一个25 x 25的缩略图。但是当我运行代码时,得到的缩略图却是17 x 25的大小。为什么我没有得到25 x 25的缩略图呢?

from PIL import Image
from numpy import *
size=25,25
im=array(Image.open('D:/1.png'))
im.thumbnail(size)
im.save("Thumbnail.png","PNG")
print im.shape

1 个回答

1
from PIL import Image
from numpy import *
size=25,25
im=(Image.open('...'))
im = im.resize(size, Image.ANTIALIAS)
im.save("Thumbnail.png","PNG")
imgArr = array(im)
print imgArr.shape

当然可以!请把你想要翻译的内容发给我,我会帮你用简单易懂的语言解释清楚。

撰写回答