批量将文件夹下的图片重命名(只修改图片后缀) 您所在的位置:网站首页 jpg重命名png 批量将文件夹下的图片重命名(只修改图片后缀)

批量将文件夹下的图片重命名(只修改图片后缀)

2024-03-22 22:07| 来源: 网络整理| 查看: 265

因为制作数据集所需,需要批量将文件夹下的图像后缀由.png修改为.jpg,记录一下修改代码。

文件夹格式:

Test文件夹下包含N个子文件夹,每个子文件夹下包含M张后缀为.png的图片。

import os origin_file="Test/" #这个是最顶层的文件夹,只需要修改这一个参数即可 files=os.listdir(origin_file) for file in files: first_file=origin_file+file+"/" images=os.listdir(first_file) for image in images: if image.endswith('.png'): src=first_file+image img_n = image[:-4] newImage = os.path.join(img_n + '.jpg') dst=first_file+newImage os.rename(src, dst)

这样即可在原图像路径下,不改变任何其他内容,悄悄的把图像的后缀从.png修改为.jpg

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有