Ubuntu中图片批量重命名

图片后缀由jpg转png,但原文件中.jpg图片仍然存在
https://blog.csdn.net/qq_43493858/article/details/122998300

mogrify -format png *.jpg

2.去除图片名中某个特定字符

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : ${DATE} ${TIME}
import os
path = "/home/ubuntu/桌面/VOC333/maskcopy1"
filelist = os.listdir(path) #该文件夹下所有的文件(包括文件夹)
count=0
for file in filelist:print(file)
for file in filelist: #遍历所有文件Olddir=os.path.join(path,file) #原来的文件路径if os.path.isdir(Olddir): #如果是文件夹则跳过continuefilename=os.path.splitext(file)[0] #分离文件名与扩展名;得到文件名filetype=os.path.splitext(file)[1] #文件扩展名Newdir=os.path.join(path,filename[:-11]+filetype) #filename[:-11]是原文件去掉倒数九位os.rename(Olddir,Newdir)#重命名count+=1

修改前:

修改后:
去掉了图片名字中_json_label

3.

##!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : ${DATE} ${TIME}
import os
path = "/home/ubuntu/桌面/VOC333/imgcopy"
filelist = os.listdir(path) #该文件夹下所有的文件(包括文件夹)
count=0
for file in filelist:print(file)
for file in filelist:   #遍历所有文件Olddir=os.path.join(path,file)   #原来的文件路径if os.path.isdir(Olddir):   #如果是文件夹则跳过continuefilename=os.path.splitext(file)[0]   #文件名filetype=os.path.splitext(file)[1]   #文件扩展名Newdir=os.path.join(path,str(count).zfill(6)+filetype)  #用字符串函数zfill 以0补全所需位数os.rename(Olddir,Newdir)#重命名count+=1#https://blog.csdn.net/u011574296/article/details/72956446/

修改前:
修改后:

参考文献:https://blog.csdn.net/u011574296/article/details/72956446/

4.批量修改图片大小

sudo apt-get install imagemagicka.图片大小为原来一般
cd <图片所在路径>
mogrify -resize 50% -format jpg *
b.指定大小来缩放图片
mogrify -resize 800x600 -format jpg *
注:一定比例的图片可能无法生成自己想要的图片大小

Ubuntu中图片批量重命名相关推荐

  1. 图片批量重命名编号,一键处理的方法!

    如果你是一名摄影师,又或者你是一名图片设计的工作人员,工作中肯定会面对很多图片文件,图片多了就需要进行整理,不然就很难区分和管理,就很不利于我们的使用.为了更好的整理往往我们就需要给图片进行重命名并且 ...

  2. 图片批量重命名方法(超详细 无需辅助软件 本地运行)

    [检索关键词/句] 1. 按excel内容为图片批量重命名 2. bat文件运行解决 3. excel两列内容合并 6. bat文件运行中文乱码问题 5. 批量顺序重命名后阔号()问题 6. 班级资料 ...

  3. 如何对图片批量重命名?

    对于爱好摄影的朋友们来说,不管是手机还是相机拍摄的照片,在导入电脑后,它们的文件名通常都是一串长长的乱码.这不仅会导致桌面看起来杂乱无章,还会给我们查找图片带来很多不便,有时候丢失几张图片都发现不了. ...

  4. 如何将图片批量重命名001开始?

    如何将图片批量重命名001开始?假设电脑里保存了很多的图片,这些图片的名称很乱,没有任何的规律,为了更好的对这些图片进行整理,也为了之后更好的查找图片,现在需要对这些文件以数字形式进行命名,如:001 ...

  5. 如何给图片批量重命名

    如何给图片批量重命名?电脑上的图片变多之后,就会杂乱无章,不能更好的保存和整理,尤其是图片的名称非常混乱的时候,丢失几张图片可能自己都不知道.如果你有点强迫症,是不能容忍这种事情发生的,必须要将所有图 ...

  6. ubuntu linux下批量重命名工具:purrr

    ubuntu linux下批量重命名工具:purrr http://www.ubuntusoft.com/ubuntu-linux-batch-rename-tool-under-purrr.html ...

  7. 数据集图片批量重命名

    原始格式: 需要将其顺序与前一文件夹连接起来 因此,改为从3690开始,如下: 代码: # -*- coding:utf8 -*-import osclass BatchRename():'''批量重 ...

  8. python图片批量重命名_python实现大量图片重命名

    本文实例为大家分享了python实现大量图片重命名的具体代码,供大家参考,具体内容如下 说明 在进行深度学习的过程中,需要对图片进行批量的命名处理,因此利用简单的python代码实现图片的命名格式处理 ...

  9. 图片批量重命名编号_碾压市面上90%“批量改名、批量重命名软件”

    文件夹.视频.图片.音乐.txt文档.Excel.Word.PPT等office三件套.rar.zip.7z等压缩包.......一系列文件的重命名操作. 结论:碾压一众"批量改名.批量重命 ...

最新文章

  1. Android自定义旋钮效果,Android自定义悬浮按钮效果实现,带移动效果
  2. UNIX再学习 -- exec 函数族
  3. FABRIC单机开发者模式启动
  4. Image flow使用
  5. Mind_Manager_2
  6. 2018.01.25-现货黄金复盘
  7. 常用的计算机显示器按其显像原理可分为什么,计算机组装与维护的试卷C答案...
  8. 数据结构-—树的存储结构
  9. (百万数据量级别)java下的mysql数据库插入越插越慢的问题解决
  10. mysql的update和case when同步使用
  11. 《卡巴斯基全系列》大客户key31个,有了它不用到处找卡巴斯基的KEY了!
  12. 常用电子面单接口API demo下载
  13. 香港消委会:大部分航空公司超卖机票无赔偿细则
  14. 虚拟机安装kali linux
  15. 使用chrome控制台下载页面图片
  16. 互联网公司面试题以及范围
  17. 元素和子集,属于与包含
  18. serendipity 写给自己
  19. 使用shizuku+小黑屋实现对MIUI系统应用的冻结
  20. draw.io绘图工具

热门文章

  1. 如何将一个Excel文件中的sheet移动到另外一个Excel?
  2. 利用c#在Word文档中插入多个表格,包含光标定位,插入分节符,设置页边距等
  3. k8s--Kubernetes存储--Volumes配置管理--持久卷--动态静态分配
  4. Icon之线性图标设计指南
  5. 数据挖掘课程学习——序列模式发现相关内容调研
  6. 聚华祥科技:类目排名要怎么进行优化
  7. CSS强制换行 - 英文单词换行
  8. 重金属行业经销商渠道管理系统:完善客户管理体系,规范渠道销售管理
  9. Mr.张小白(案例:基于MyBatis注解的学生管理程序的实现)
  10. Navicat连接云服务器MySQL数据库(华为云)