本文实例为大家分享了python实现大量图片重命名的具体代码,供大家参考,具体内容如下
<强>说明强>
在进行深度学习的过程中,需要对图片进行批量的命名处理,因此利用简单的python代码实现图片的命名格式处理
# - * -编码:utf8 - * - 进口操作系统 类款小巧(): “‘ 批量重命名文件夹中的图片文件 “‘ def __init__(自我): 自我。路径=' C:/用户/?数据/图像’#表示需要命名处理的文件夹 def重命名(自我): 文件列表=os.listdir (self.path) #获取文件路径 total_num=len(文件列表)#获取文件长度(个数) i=1 #表示文件的命名是从1开始的 项目的文件列表: 如果item.endswith (jpg): #初始的图片的格式为jpg格式的(或者源文件是png格式及其他格式,后面的转换格式就可以调整为自己需要的格式即可) src=https://www.yisu.com/zixun/os.path.join (os.path.abspath (self.path)项) dst=os.path.join (os.path.abspath (self.path)”+ str (i) + . jpg) #处理后的格式也为jpg格式的,当然这里可以改成png格式 # dst=os.path.join (os.path.abspath (self.path),‘0000’+格式(str(我),0在3 s) + . jpg)这种情况下的命名格式为0000000. jpg形式,可以自主定义想要的格式 试一试: 操作系统。重命名(src, dst) 打印(' % s转化为% s…% (src, dst)) 我+ 1=除了: 继续 打印(“% d总重命名,转换% d jpg ' % (total_num,我)) if __name__==癬_main__”: 演示=款小巧() demo.rename ()
本文已被收录到专题《python图片处理操作》,欢迎大家点击学习更多精彩内容。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。