gpt4 book ai didi

Python/PIL 调整文件夹中所有图像的大小

转载 作者:太空狗 更新时间:2023-10-29 17:23:27 24 4
gpt4 key购买 nike

我有以下代码,我认为可以调整指定路径中图像的大小但是当我运行它时,没有任何效果,但 python 没有抛出任何错误,所以我不知道该怎么做。请指教。谢谢。

from PIL import Image
import os, sys

path = ('C:\Users\Maxxie\color\complete')

def resize():
for item in os.listdir(path):
if os.path.isfile(item):
im = Image.open(item)
f, e = os.path.splitext(item)
imResize = im.resize((200,200), Image.ANTIALIAS)
imResize.save(f + ' resized.jpg', 'JPEG', quality=90)

resize()

最佳答案

#!/usr/bin/python
from PIL import Image
import os, sys

path = "/root/Desktop/python/images/"
dirs = os.listdir( path )

def resize():
for item in dirs:
if os.path.isfile(path+item):
im = Image.open(path+item)
f, e = os.path.splitext(path+item)
imResize = im.resize((200,200), Image.ANTIALIAS)
imResize.save(f + ' resized.jpg', 'JPEG', quality=90)

resize()

您的错误属于文件的完整路径。而不是 item 必须是 path+item

关于Python/PIL 调整文件夹中所有图像的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21517879/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com