编写一个脚本来复制特定尺寸的图片
创始人
2024-12-06 23:00:30
0

下面是一个使用Python编写的脚本示例,用于复制特定尺寸的图片:

import os
from PIL import Image

def copy_images(source_dir, dest_dir, target_size):
    # 遍历源目录中的所有文件
    for filename in os.listdir(source_dir):
        # 拼接源文件的完整路径
        source_path = os.path.join(source_dir, filename)
        
        # 检查文件是否为图片
        if os.path.isfile(source_path) and any(filename.lower().endswith(ext) for ext in ['.jpg', '.jpeg', '.png']):
            # 打开图片文件
            image = Image.open(source_path)
            
            # 检查图片尺寸是否满足要求
            if image.size == target_size:
                # 拷贝图片到目标目录
                dest_path = os.path.join(dest_dir, filename)
                image.save(dest_path)
                
                print(f"复制图片:{filename}")

# 源目录
source_directory = '/path/to/source/directory'

# 目标目录
destination_directory = '/path/to/destination/directory'

# 目标尺寸
target_image_size = (800, 600)

# 调用函数复制图片
copy_images(source_directory, destination_directory, target_image_size)

请确保在运行脚本之前安装了Pillow库(pip install pillow)以便处理图像。

在脚本中,你需要将source_directory变量设置为你想要复制图片的源目录的路径,将destination_directory变量设置为目标目录的路径,并将target_image_size变量设置为你想要复制的图片的目标尺寸。然后,运行脚本,它将遍历源目录中的所有文件,查找指定尺寸的图片,并将它们复制到目标目录中。

相关内容

热门资讯

七分钟高级辅助!约局吧德州有挂... 七分钟高级辅助!约局吧德州有挂吗,steampokermaster辅助,详细教程(有挂秘笈)1、实时...
九分钟辅助!来玩app破解(透... 九分钟辅助!来玩app破解(透视脚本)详细辅助程序(其实程序);1、首先打开来玩app破解最新版本,...
2分钟购买!pokermast... 2分钟购买!pokermaster辅助器(透视脚本辅助器)详细辅助程序(好像程序);1)pokerm...
7分钟正规!拱趴大菠萝作弊方法... 7分钟正规!拱趴大菠萝作弊方法(透视辅助软件)详细辅助下载(好像下载)1、任何拱趴大菠萝作弊方法ai...
9分钟软件下载!wepoker... 9分钟软件下载!wepoker安装教程(透视辅助软件)详细辅助助手(其实助手)亲,关键说明,wepo...
8分钟辅助挂!werplan外... 您好,大菠萝手游辅助这款游戏可以开挂的,确实是有挂的,需要了解加微【757446909】很多玩家在这...
两分钟作弊辅助!哈糖大菠萝开挂... 两分钟作弊辅助!哈糖大菠萝开挂,大菠萝免费辅助,详细教程(有挂插件);1、操作简单,无需注册,只需要...
5分钟俱乐部!sohoopok... 5分钟俱乐部!sohoopoker辅助(辅助挂)详细辅助功能(其实功能)1.sohoopoker辅助...
7分钟作弊方法!拱趴大菠萝有什... 7分钟作弊方法!拱趴大菠萝有什么挂,佛手在线有挂吗,详细教程(有挂攻略)1、进入到黑科技之后,能看到...
一分钟辅助器下载!智星菠萝辅助... 一分钟辅助器下载!智星菠萝辅助(透视脚本)详细辅助机器人(都是机器人)1、实时智星菠萝辅助开挂更新:...