Ubuntu中图片批量重命名
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. 按excel内容为图片批量重命名 2. bat文件运行解决 3. excel两列内容合并 6. bat文件运行中文乱码问题 5. 批量顺序重命名后阔号()问题 6. 班级资料 ...
- 如何对图片批量重命名?
对于爱好摄影的朋友们来说,不管是手机还是相机拍摄的照片,在导入电脑后,它们的文件名通常都是一串长长的乱码.这不仅会导致桌面看起来杂乱无章,还会给我们查找图片带来很多不便,有时候丢失几张图片都发现不了. ...
- 如何将图片批量重命名001开始?
如何将图片批量重命名001开始?假设电脑里保存了很多的图片,这些图片的名称很乱,没有任何的规律,为了更好的对这些图片进行整理,也为了之后更好的查找图片,现在需要对这些文件以数字形式进行命名,如:001 ...
- 如何给图片批量重命名
如何给图片批量重命名?电脑上的图片变多之后,就会杂乱无章,不能更好的保存和整理,尤其是图片的名称非常混乱的时候,丢失几张图片可能自己都不知道.如果你有点强迫症,是不能容忍这种事情发生的,必须要将所有图 ...
- ubuntu linux下批量重命名工具:purrr
ubuntu linux下批量重命名工具:purrr http://www.ubuntusoft.com/ubuntu-linux-batch-rename-tool-under-purrr.html ...
- 数据集图片批量重命名
原始格式: 需要将其顺序与前一文件夹连接起来 因此,改为从3690开始,如下: 代码: # -*- coding:utf8 -*-import osclass BatchRename():'''批量重 ...
- python图片批量重命名_python实现大量图片重命名
本文实例为大家分享了python实现大量图片重命名的具体代码,供大家参考,具体内容如下 说明 在进行深度学习的过程中,需要对图片进行批量的命名处理,因此利用简单的python代码实现图片的命名格式处理 ...
- 图片批量重命名编号_碾压市面上90%“批量改名、批量重命名软件”
文件夹.视频.图片.音乐.txt文档.Excel.Word.PPT等office三件套.rar.zip.7z等压缩包.......一系列文件的重命名操作. 结论:碾压一众"批量改名.批量重命 ...
最新文章
- Android自定义旋钮效果,Android自定义悬浮按钮效果实现,带移动效果
- UNIX再学习 -- exec 函数族
- FABRIC单机开发者模式启动
- Image flow使用
- Mind_Manager_2
- 2018.01.25-现货黄金复盘
- 常用的计算机显示器按其显像原理可分为什么,计算机组装与维护的试卷C答案...
- 数据结构-—树的存储结构
- (百万数据量级别)java下的mysql数据库插入越插越慢的问题解决
- mysql的update和case when同步使用
- 《卡巴斯基全系列》大客户key31个,有了它不用到处找卡巴斯基的KEY了!
- 常用电子面单接口API demo下载
- 香港消委会:大部分航空公司超卖机票无赔偿细则
- 虚拟机安装kali linux
- 使用chrome控制台下载页面图片
- 互联网公司面试题以及范围
- 元素和子集,属于与包含
- serendipity 写给自己
- 使用shizuku+小黑屋实现对MIUI系统应用的冻结
- draw.io绘图工具
热门文章
- 如何将一个Excel文件中的sheet移动到另外一个Excel?
- 利用c#在Word文档中插入多个表格,包含光标定位,插入分节符,设置页边距等
- k8s--Kubernetes存储--Volumes配置管理--持久卷--动态静态分配
- Icon之线性图标设计指南
- 数据挖掘课程学习——序列模式发现相关内容调研
- 聚华祥科技:类目排名要怎么进行优化
- CSS强制换行 - 英文单词换行
- 重金属行业经销商渠道管理系统:完善客户管理体系,规范渠道销售管理
- Mr.张小白(案例:基于MyBatis注解的学生管理程序的实现)
- Navicat连接云服务器MySQL数据库(华为云)