Python 代码:用 bat 思路实现按文件名尺寸修改图片尺寸
以下是一个使用 Python 实现读取图片文件名,并根据文件名尺寸修改对应图片尺寸的代码示例: ```python import os from PIL import Image def resize_images(): # 图片所在文件夹路径 folder_path = 'your_folder_path' for filename in os.listdir(folder_path): # 只处理图片文件 if filename.endswith(('.jpg', '.png', '.jpeg')): # 提取文件名中的尺寸信息 size_info = filename.split('_')[1] # 假设文件名格式为 image_100x200.jpg width, height = size_info.split('x') width = int(width) height = int(height) # 打开图片 image = Image.open(os.path.join(folder_path, filename)) # 调整图片尺寸 resized_image = image.resize((width, height)) # 保存修改后的图片 resized_image.save(os.path.join(folder_path, filename)) resize_images() ``` 额外需要注意的逻辑点: 1. 请确保输入的文件夹路径存在且包含图片文件。 2. 文件名中提取尺寸信息的格式要与实际文件名格式一致。 3. 处理图片尺寸转换时,要注意尺寸值的有效性,避免出现负数或异常值。 ######[AI写代码神器 | 293点数解答 | 2024-12-04 17:20:23]
- Java 利用 DFA 判断输入字符串是否为 4 位无符号整数(字节豆包 | 423点数解答 | 2024-10-07 19:23:58)413
- 易语言:“获取dump”子程序代码揭秘及为程序添加DNF图标的方法 (字节豆包 | 633点数解答 | 2026-02-09 12:20:02)41
- Python 实战:学生信息列表转字典、遍历、深拷贝及数据修改全流程(GPT | 422点数解答 | 2024-10-29 15:43:54)449
- Python实战:学生成绩列表转字典,深拷贝与数据修改操作全解析(字节豆包 | 254点数解答 | 2024-10-29 16:01:39)441
- Python 运行报错:urllib3 网络连接创建失败,原因及排查建议(字节豆包 | 161点数解答 | 2024-10-31 00:39:36)496
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)380
- Java 实现通用文件存储系统:含随机读写与空闲空间回收(字节豆包 | 686点数解答 | 2024-11-21 16:25:51)243
- bat脚本检测网页“true”执行程序a,网页内容咋存文本文件? (字节豆包 | 188点数解答 | 2024-11-27 19:06:20)112
- BAT脚本:检测网页“true”文字,触发程序a执行及注意要点(字节豆包 | 173点数解答 | 2024-11-27 19:07:23)119
- 超全!员工数据集10+数据查询分析题目及Python代码实现(讯飞星火 | 645点数解答 | 2024-05-28 12:57:19)234
- 51 单片机:定时器 0 实现 8 个 LED 循环点亮,附代码及优化建议(字节豆包 | 1193点数解答 | 2024-12-27 15:10:29)350
- 巧用PS与GIMP,轻松修改图片尺寸!(字节豆包 | 84点数解答 | 2025-05-25 16:17:49)174