python如何遍历图片

原创
admin 1天前 阅读数 8 #Python

Python在图片处理方面有着强大的功能,其中遍历图片是图片处理的一个基础操作。

我们需要使用Python的内置库os来获取图片所在的文件夹,然后我们可以使用PIL库来打开并处理图片。

以下是一段示例代码:

import os
from PIL import Image
获取图片文件夹路径
image_dir = '/path/to/your/images'
遍历图片文件夹
for filename in os.listdir(image_dir):
    if filename.endswith('.jpg'): # 根据你的图片格式修改此处
        img = Image.open(os.path.join(image_dir, filename))
        
        # 在此处添加你想要的图片处理操作
        # img = img.resize((800, 800))
        
        # 保存处理后的图片
        img.save(os.path.join('/path/to/save/your/images', filename))

代码会遍历指定文件夹下的所有.jpg图片,并将它们处理并保存至新的文件夹,注意,你需要将/path/to/your/images/path/to/save/your/images替换为你实际的图片路径。

你还可以使用Pythonmatplotlib库来显示图片,或者使用torchvision库来进行更复杂的图片处理。

作者文章
热门
最新文章