如何使用Python缩略图像

如何使用Python缩略图像,python,image,Python,Image,我想用Python缩略一幅图像(将其调整为小尺寸) 我怎样才能做到这一点? 你知道有什么库可以做这项工作吗?看看Python的图像模块。它应该允许您轻松创建缩略图 他们的页面上甚至有一个非常简单的例子: from PIL import Image import glob, os size = 128, 128 for infile in glob.glob("*.jpg"): file, ext = os.path.splitext(infile) im = Image.op

我想用Python缩略一幅图像(将其调整为小尺寸)

我怎样才能做到这一点?
你知道有什么库可以做这项工作吗?

看看Python的图像模块。它应该允许您轻松创建缩略图

他们的页面上甚至有一个非常简单的例子:

from PIL import Image
import glob, os

size = 128, 128

for infile in glob.glob("*.jpg"):
    file, ext = os.path.splitext(infile)
    im = Image.open(infile)
    im.thumbnail(size, Image.ANTIALIAS)
    im.save(file + ".thumbnail", "JPEG")
看看Python的图像模块。它应该允许您轻松创建缩略图

他们的页面上甚至有一个非常简单的例子:

from PIL import Image
import glob, os

size = 128, 128

for infile in glob.glob("*.jpg"):
    file, ext = os.path.splitext(infile)
    im = Image.open(infile)
    im.thumbnail(size, Image.ANTIALIAS)
    im.save(file + ".thumbnail", "JPEG")

一个非常快速的谷歌搜索立即返回:


我使用的搜索词是
PIL
Python
resize
image
。您也可以尝试
缩略图
。Python Imaging Library(
PIL
)是用于此目的的工具。

一个非常快速的Google搜索立即返回:

我使用的搜索词是
PIL
Python
resize
image
。您也可以尝试
缩略图
。Python图像库(
PIL
)是您希望用于此目的的工具。

是的,您可以使用PIL(Python图像库)

您还需要了解如何安装PIL…

是的,您可以使用PIL(Python映像库)

您还需要了解如何安装PIL…

‍‍‍使用PIL库: ‌‌

或者您可以使用图像类:

from PIL import Image
import glob, os

size = 128, 128

for infile in glob.glob("*.jpg"):
    file, ext = os.path.splitext(infile)
    im = Image.open(infile)
    im.thumbnail(size, Image.ANTIALIAS)
    im.save(file + ".thumbnail", "JPEG")
‍‍‍使用PIL库: ‌‌

或者您可以使用图像类:

from PIL import Image
import glob, os

size = 128, 128

for infile in glob.glob("*.jpg"):
    file, ext = os.path.splitext(infile)
    im = Image.open(infile)
    im.thumbnail(size, Image.ANTIALIAS)
    im.save(file + ".thumbnail", "JPEG")

请在提问前谷歌,您可以使用PIL库(Python图像库)的可能副本请在提问前谷歌,您可以使用PIL库(Python图像库)的可能副本如前所述。请在你的问题上多加努力。否则,在未来的问题上,你很可能得不到帮助。如前所述,有关如何正确提问的更多信息,请参阅本节。请在你的问题上多加努力。否则,在未来的问题上,你很可能得不到帮助。有关如何正确提问的更多信息,请查看该部分。谢谢,我需要使用相同的代码。该链接为obselete now谢谢,我需要使用相同的代码。该链接为obselete now
from PIL import Image
import glob, os

size = 128, 128

for infile in glob.glob("*.jpg"):
    file, ext = os.path.splitext(infile)
    im = Image.open(infile)
    im.thumbnail(size, Image.ANTIALIAS)
    im.save(file + ".thumbnail", "JPEG")