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函数学习笔记
Oct 07 Python
Python中使用PIPE操作Linux管道
Feb 04 Python
Python最长公共子串算法实例
Mar 07 Python
如何处理Python3.4 使用pymssql 乱码问题
Jan 08 Python
Python3爬虫学习入门教程
Dec 11 Python
Python构建图像分类识别器的方法
Jan 12 Python
利用Python实现Shp格式向GeoJSON的转换方法
Jul 09 Python
pytorch之添加BN的实现
Jan 06 Python
tensorflow之tf.record实现存浮点数数组
Feb 17 Python
python+selenium+chrome批量文件下载并自动创建文件夹实例
Apr 27 Python
python实现图片素描效果
Sep 26 Python
python从ftp获取文件并下载到本地
Dec 05 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 数组排序方法总结 推荐收藏
2010/06/30 PHP
BOOM vs RR BO5 第二场 2.14
2021/03/10 DOTA
event.keyCode键码值表 附只能输入特定的字符串代码
2009/05/15 Javascript
js使用栈来实现10进制转8进制与取除数及余数
2014/06/11 Javascript
yepnope.js使用详解及示例分享
2014/06/23 Javascript
js实现星星打分效果的方法
2020/07/05 Javascript
jquery实现简单的无缝滚动
2015/04/15 Javascript
九种原生js动画效果
2015/11/11 Javascript
jQuery操作之效果详解
2017/05/19 jQuery
详解vue-cli中配置sass
2017/06/21 Javascript
深入理解Vue 的条件渲染和列表渲染
2017/09/01 Javascript
bootstrap中selectpicker下拉框使用方法实例
2018/03/22 Javascript
vue 项目 iOS WKWebView 加载
2019/04/17 Javascript
Vue3项目打包后部署到服务器 请求不到后台接口解决方法
2020/02/06 Javascript
关于Node.js中频繁修改代码重启服务器的问题
2020/10/15 Javascript
Vue过滤器,生命周期函数和vue-resource简单介绍
2021/01/12 Vue.js
用javascript实现倒计时效果
2021/02/09 Javascript
讲解Python中的标识运算符
2015/05/14 Python
python 异常处理总结
2016/10/18 Python
python实现下载整个ftp目录的方法
2017/01/17 Python
python Matplotlib画图之调整字体大小的示例
2017/11/20 Python
Django项目中用JS实现加载子页面并传值的方法
2018/05/28 Python
使用Python微信库itchat获得好友和群组已撤回的消息
2018/06/24 Python
python实现排序算法解析
2018/09/08 Python
对django views中 request, response的常用操作详解
2019/07/17 Python
Python 二叉树的层序建立与三种遍历实现详解
2019/07/29 Python
50个强大璀璨的CSS3/JS技术运用实例
2010/02/27 HTML / CSS
HTML5+CSS3 诱人的实例:3D立方体旋转动画实例
2016/12/30 HTML / CSS
美国旅游网站:Tours4Fun
2017/02/17 全球购物
Nike挪威官网:Nike.com (NO)
2018/11/26 全球购物
主键(Primary Key)约束和唯一性(UNIQUE)约束的区别
2013/05/29 面试题
大四自我鉴定范文
2013/10/06 职场文书
离婚案件答辩状
2015/05/22 职场文书
母亲节感言
2015/08/03 职场文书
Python基本的内置数据类型及使用方法
2022/04/13 Python
SQL Server数据库的三种创建方法汇总
2023/05/08 MySQL