百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

效率翻倍!DeepSeek+Python一键批量处理图片!

off999 2025-05-05 18:07 23 浏览 0 评论

今日需求:把文件夹里面所有的png图片转换成240*240格式的图片。DeepSeek分分钟解答,附代码和详细教程。

import os
import sys
from PIL import Image

def resize_and_save_images(input_dir, output_dir, size=(240, 240)):
    """
    将指定文件夹中的所有 PNG 文件生成为指定大小的缩略图
    :param input_dir: 输入文件夹路径
    :param output_dir: 输出文件夹路径
    :param size: 目标尺寸 (default: (240, 240))
    """
    if not os.path.exists(output_dir):
        os.makedirs(output_dir)
    
    # 遍历文件夹中的所有文件
    for filename in os.listdir(input_dir):
        if filename.endswith('.png'):
            input_path = os.path.join(input_dir, filename)
            output_filename = os.path.splitext(filename)[0] + '_small.png'
            output_path = os.path.join(output_dir, output_filename)
            
            # 打开图像并调整大小
            try:
                with Image.open(input_path) as img:
                    img.thumbnail(size)  # 调整大小
                    img.save(output_path)  # 保存图像
                    print(f"成功保存:{output_path}")
            except Exception as e:
                print(f"处理文件 {input_path} 时出错: {e}")

if __name__ == "__main__":
    if len(sys.argv) < 3:
        print("用法: python resize_png.py <输入文件夹> <输出文件夹>")
    else:
        input_dir = sys.argv[1]
        output_dir = sys.argv[2]
        resize_and_save_images(input_dir, output_dir)

使用说明

  1. 安装依赖 确保安装了 Pillow 库(如果尚未安装):
  2. bash复制
  3. pip install pillow
  4. 运行脚本 打开终端或命令提示符,运行以下命令:
  5. bash复制
  6. python resize_png.py <输入文件夹路径> <输出文件夹路径>
  7. <输入文件夹路径> 是包含你需要处理的 PNG 文件的文件夹。
  8. <输出文件夹路径> 是用于保存生成的 240x240 PNG 文件的文件夹。
  9. 输出文件命名规则 输出的文件名会在原文件名后面加上 _small,例如 image.png 将被保存为 image_small.png。

脚本功能

  • 批量处理:脚本会递归处理指定文件夹中的所有 PNG 文件。
  • 尺寸调整:使用 Image.thumbnail 方法将图像调整为 240x240 大小。
  • 错误处理:如果处理某个文件时发生错误,脚本会跳过该文件并继续处理其他文件。

相关推荐

ps手机版下载中文免费版2025

ps2023对电脑要求高。ps2022版本对电脑配置要求是:1、内存要求在一32G和64G之间。2、硬盘要求选择7200转机械硬盘,4k以上分辨,就选择SSD固态硬盘。3、CPU要求睿频在4.1GHZ...

苹果电脑如何下载windows系统

下载后安装BootCamp,之后在[应用程序]的[实用程序]中找到BootCamp助理,下面就可以开始安装Windows前的准备工作了。  第一步是要用BootCamp助理刻录一张驱动程序的CD...

efi系统分区什么意思(efi系统分区的作用)

ud空间是指存放PE启动文件的分区;efi空间是指存放UEFI启动文件的分区。系统U盘(PE启动盘)的制作方法,一共分为三种。三分区法是其中的一种,三分区法就是一个U盘被分成了三个区,两边的分区是隐藏...

无需u盘重装系统(无需u盘安装系统)

可以通过以下步骤在不使用U盘的情况下重装Win7系统:首先需要备份您的电脑中的重要数据,以免在系统重装时丢失。进入系统的“控制面板”,找到“系统与安全”选项并单击进入。在“系统与安全”页面中,找到“备...

改无线网密码的网址(改无线网密码的网站)

  移动宽带无线网改密码,可以在移动网上营业厅办理,但更简单的办法是通过短信办理(详见如下第2条):  移动无线宽带短信操作方式:  1)开通业务:编写短信“KTWLAN”发送至10086。  注:短...

英伟达驱动怎么更新(英伟达驱动在哪儿更新)
  • 英伟达驱动怎么更新(英伟达驱动在哪儿更新)
  • 英伟达驱动怎么更新(英伟达驱动在哪儿更新)
  • 英伟达驱动怎么更新(英伟达驱动在哪儿更新)
  • 英伟达驱动怎么更新(英伟达驱动在哪儿更新)
c盘满了却不敢删(c盘满了清不掉)

1、运用磁盘清理软件清理C盘,大约可为C盘释放50M-800M空间。2、关闭休眠功能,在开始菜单的运行里输入powercfg-hoff指令,关闭休眠,此文件实际大小和物理内存是一样的,大约可以...

联想笔记本电脑怎么打开摄像头
联想笔记本电脑怎么打开摄像头

联想笔记本怎么打开摄像头?1、点击电脑开始菜单栏,在弹出的窗口中点击【设置】。2、在”隐私和安全性“面板中点击【相机】选项。3、将【摄像头访问】右侧的开关打开。材料/工具:以联想Y460笔记本为例。操作步骤如下:1、在电脑的桌面,打开我...

2025-12-12 19:51 off999

win732纯净版系统gho(win732纯净版下载)

一,win7x32gho指的是32位的Windows7操作系统,gho指的是ghost方式封装的镜像文件,一般这种都是盗版系统。二,如果自己需要安装64位系统就不要选这个,内存低于3GB可以安装win...

pscs6激活账户(pscs6激活账户和序列号免费)

pscs6破解补丁是AdobePhotoShopCs6版本的破解激活补丁,使用后不会弹出购买窗口,实现完美破解,无任何限制破解版软件扩展功能好像不好用!要用需要的扩展功能可以在网上下载需要的插件...

键盘皮肤下载(键盘皮肤下载软件免费有音效)

1、vivo自带的输入法不能更换键盘皮肤;2、建议可以下载第三方输入法更换皮肤,比如:搜狗输入法等;3、下载第三方输入法之后需要在设置-更多设置-输入法中设置为第三方的输入法使用;4、然后在输入法界面...

win11如何格式化硬盘(win11硬盘分区怎么改成gpt)

win11系统格式化电脑和硬盘的方法如下1、打开本地磁盘管理页面,右键点击需要格式化的磁盘,选择【格式化】。2、在弹出的窗口中,勾选【快速格式化】,点击【开始】。3、最后等待格式化完成即可。1.首先我...

手机u盘怎么打开(手机u盘怎么打开怎么使用)
  • 手机u盘怎么打开(手机u盘怎么打开怎么使用)
  • 手机u盘怎么打开(手机u盘怎么打开怎么使用)
  • 手机u盘怎么打开(手机u盘怎么打开怎么使用)
  • 手机u盘怎么打开(手机u盘怎么打开怎么使用)
还原ghost文件(ghost怎么还原)

ghost还原系统的前提是你的电脑里面装有ghost备份还原软件,并已经为计算机做过ghost系统备份,它使得电脑系统出现小故障,不能启动时,能够快速的恢复系统。其操作方法步骤如下:1、下载ghost...

安卓虚拟机运行windows(安卓虚拟机运行机制)

安卓无法直接安装Windows虚拟机,但是可以通过使用虚拟机应用或者远程桌面软件来连接已安装了Windows系统的电脑,达到在安卓系统中使用Windows的效果。其中,使用虚拟机应用需要先root安卓...

取消回复欢迎 发表评论: