python批量修改图片后缀的方法(png到jpg)


Posted in Python onOctober 25, 2018

本人最近在利用faster_rcnn训练kitti数据集,其中需要将kitti数据集转为voc数据集,但是发现:

kitti图片是png格式

voc2007是jpg格式

其中有7000多张图片需要批量转换,在网上发现一些代码,但跑起来有错误,于是本人稍作修改:

import os
import string
dirName = "D:your path\\"   #最后要加双斜杠,不然会报错
li=os.listdir(dirName)
for filename in li:
 newname = filename
 newname = newname.split(".")
 if newname[-1]=="png":
  newname[-1]="jpg"
  newname = str.join(".",newname) #这里要用str.join
  filename = dirName+filename
  newname = dirName+newname
  os.rename(filename,newname)
  print(newname,"updated successfully")

此方法不仅可以用于转换图片后缀,也可以用于其他文件的后缀转换。

以上这篇python批量修改图片后缀的方法(png到jpg)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python数据清洗系列之字符串处理详解
Feb 12 Python
利用python写个下载teahour音频的小脚本
May 08 Python
基于Python函数的作用域规则和闭包(详解)
Nov 29 Python
Python numpy生成矩阵、串联矩阵代码分享
Dec 04 Python
python并发和异步编程实例
Nov 15 Python
详解Python3 基本数据类型
Apr 19 Python
基于python的selenium两种文件上传操作实现详解
Sep 19 Python
Python爬虫爬取杭州24时温度并展示操作示例
Mar 27 Python
PyCharm 在Windows的有用快捷键详解
Apr 07 Python
浅谈python多线程和多线程变量共享问题介绍
Apr 17 Python
解决Keras的自定义lambda层去reshape张量时model保存出错问题
Jul 01 Python
python用tkinter开发的扫雷游戏
Jun 01 Python
python bmp转换为jpg 并删除原图的方法
Oct 25 #Python
virtualenv 指定 python 解释器的版本方法
Oct 25 #Python
解决python3读取Python2存储的pickle文件问题
Oct 25 #Python
python 解压pkl文件的方法
Oct 25 #Python
纯用NumPy实现神经网络的示例代码
Oct 24 #Python
Django添加KindEditor富文本编辑器的使用
Oct 24 #Python
Django使用paginator插件实现翻页功能的实例
Oct 24 #Python
You might like
用在PHP里的JS打印函数
2006/10/09 PHP
PHP图片处理之使用imagecopy函数添加图片水印实例
2014/11/19 PHP
Laravel中的Auth模块详解
2017/08/17 PHP
thinkphp5框架前后端分离项目实现分页功能的方法分析
2019/10/08 PHP
THINKPHP-Apache服务器中使用Alias虚拟目录URL重写 隐藏index.php
2021/03/09 PHP
轻轻松松学JS调试(不下载任何工具)
2010/04/14 Javascript
jquery表单验证使用插件formValidator
2012/11/10 Javascript
js制作简易年历完整实例
2015/01/28 Javascript
原生Js实现简易烟花爆炸效果的方法
2015/03/20 Javascript
jQuery中使用animate自定义动画的方法
2016/05/29 Javascript
一次$.getJSON不执行的简单记录
2016/07/19 Javascript
JavaScript ES6中const、let与var的对比详解
2017/06/18 Javascript
vue-cli 3.x 修改dist路径的方法
2018/09/19 Javascript
vue实现类似淘宝商品评价页面星级评价及上传多张图片功能
2018/10/29 Javascript
了解javascript中变量及函数的提升
2019/05/27 Javascript
typescript nodejs 依赖注入实现方法代码详解
2019/07/21 NodeJs
JavaScript在web自动化测试中的作用示例详解
2019/08/25 Javascript
解决elementUI 切换tab后 el_table 固定列下方多了一条线问题
2020/07/19 Javascript
[48:24]完美世界DOTA2联赛循环赛LBZS vs Forest 第一场 10月30日
2020/10/31 DOTA
python遍历文件夹并删除特定格式文件的示例
2014/03/05 Python
pandas值替换方法
2018/07/10 Python
使用Python批量修改文件名的代码实例
2019/01/24 Python
django3.02模板中的超链接配置实例代码
2020/02/04 Python
python中什么是面向对象
2020/06/11 Python
资产评估专业大学生求职信
2013/09/29 职场文书
财务会计专业毕业生自荐信
2013/10/19 职场文书
幼儿园开学寄语
2014/04/03 职场文书
婚前财产公证书
2014/04/10 职场文书
2014年五四青年节活动策划书
2014/04/22 职场文书
项目合作意向书模板
2014/07/29 职场文书
可怜妈妈观后感
2015/06/09 职场文书
公安纪律作风整顿心得体会
2016/01/23 职场文书
MySQL外键约束(FOREIGN KEY)案例讲解
2021/08/23 MySQL
MySQL中order by的执行过程
2022/06/05 MySQL
JavaScript实现一键复制内容剪贴板
2022/07/23 Javascript
JavaScript实现音乐播放器
2022/08/14 Javascript