.jpeg转.jpg,cv2.resize()

复制代码
from PIL import Image  
import os  
  
# 定义原文件夹路径和目标文件夹路径  
source_folder = "path/to/source/folder"  
target_folder = "path/to/target/folder"  
  
# 遍历原文件夹中的所有图片文件  
for filename in os.listdir(source_folder):  
    if filename.endswith(".png"):  
        # 打开图片文件并转换格式  
        with Image.open(os.path.join(source_folder, filename)) as img:  
             img = img.convert('RGB')  
             img.save(os.path.join(target_folder, filename.replace('.png', '.jpg')))

.png转.jpg尺寸不变

复制代码
from PIL import Image  
import os  
  
# 定义原文件夹路径和目标文件夹路径  
source_folder = "path/to/source/folder"  
target_folder = "path/to/target/folder"  
  
# 遍历原文件夹中的所有图片文件  
for filename in os.listdir(source_folder):  
    if filename.endswith(".jpeg"):  
        # 打开图片文件并转换格式  
        with Image.open(os.path.join(source_folder, filename)) as img:  
             img = img.convert('RGB')  
             img.save(os.path.join(target_folder, filename.replace('.jpeg', '.jpg')))

.jpeg转.jpg尺寸不变

将文件夹里的图片修改为指定尺寸

复制代码
from PIL import Image  
import os  
  
# 定义原文件夹路径和目标文件夹路径  
source_folder = "/home/uto/数据/img_dir"  
target_folder = "/home/uto/数据/image_6"  
  
# 遍历原文件夹中的所有图片文件  
for filename in os.listdir(source_folder):  
    if filename.endswith(".jpg") or filename.endswith(".jpeg") or filename.endswith(".png"):  
        # 打开图片文件并调整大小  
        with Image.open(os.path.join(source_folder, filename)) as img:  
             img = img.resize((1280, 720))  
             # 保存到目标文件夹中并保持原有文件名  
             img.save(os.path.join(target_folder, filename))
相关推荐
熊延2 分钟前
麒麟V10系统安装部署elasticsearch
linux·运维·服务器·elasticsearch·搜索引擎·全文检索
狗哥哥14 分钟前
微前端路由设计方案 & 子应用管理保活
前端·架构
风生u20 分钟前
activiti7 详解
java
岁岁种桃花儿28 分钟前
SpringCloud从入门到上天:Nacos做微服务注册中心(二)
java·spring cloud·微服务
Word码31 分钟前
[C++语法] 继承 (用法详解)
java·jvm·c++
TT哇37 分钟前
【实习 】银行经理端两个核心功能的开发与修复(银行经理绑定逻辑修复和线下领取扫码功能开发)
java·vue.js
逝水如流年轻往返染尘40 分钟前
Java中的数组
java
前端大卫1 小时前
Vue3 + Element-Plus 自定义虚拟表格滚动实现方案【附源码】
前端
java1234_小锋1 小时前
Java高频面试题:BIO、NIO、AIO有什么区别?
java·面试·nio
却尘1 小时前
Next.js 请求最佳实践 - vercel 2026一月发布指南
前端·react.js·next.js