Python批量修改图片名字,深度学习处理数据必备
2019-01-10 14:34
447 查看
版权声明:原创文章转载需注明出处 https://blog.csdn.net/yangxinquan123/article/details/86231639
[code]# -*- coding:utf8 -*- import os class BatchRename(): '''批量重命名文件夹中的图片文件''' def __init__(self): self.path = '/home/yxq/face_recognition/face-login/negative/' def rename(self): filelist = os.listdir(self.path) total_sum = len(filelist) i = 1 for item in filelist: # endswith() 方法用于判断字符串是否以指定后缀结尾,如果以指定后缀结尾返回True,否则返回False。 if item.endswith('.jpg'): # os.path.join 用于路径拼接,src为完整图片路径 src = os.path.join(os.path.abspath(self.path),item) str1 = str(i) # Python zfill() 方法返回指定长度的字符串,原字符串右对齐,前面填充0 #dst = os.path.join(os.path.abspath(self.path),str1.zfill(6)+'.jpg') dst = os.path.join(os.path.abspath(self.path), str1 + '.jpg') try: os.rename(src,dst) print('coverting %s to %s' % (src,dst)) i = i+1 except: continue print('total %d to rename & converted %d jpgs' % (total_sum,i)) if __name__ == '__main__': demo = BatchRename() demo.rename()
相关文章推荐
- python3.6深度学习图片集处理项目源代码(为cnn等准备图片集合,批量生成、删除、改名、旋转、调整图片大小,包括删除指定路径下所有文件)
- python3.6深度学习图片集处理项目源代码(为cnn等准备图片集合,批量生成、删除、改名、旋转、调整大小)
- Python 图形处理库PIL批量修改图片大小和格式
- 大数据、机器学习、深度学习Python库必备速查表,快来收藏!
- 大数据、机器学习、深度学习Python库必备速查表,快来收藏!
- Python 图形处理库PIL批量修改图片大小和格式
- python-框架-网页爬虫-文本处理-科学计算-可视化-机器学习-数据挖掘-深度学习
- Python 图形处理库PIL批量修改图片大小和格式
- python 科学计算学习一:numpy快速处理数据(3)
- python 科学计算学习一:numpy快速处理数据(3)
- Caffe深度学习入门——python调用caffe训练好的模型检测单帧图片
- opencv-python 学习笔记1:简单的图片处理
- python批量图片处理
- 【深度学习框架Caffe学习与应用】第三课 将图片数据转化为LMDB数据``
- 免费领取 | 140G+AI人工智能/复杂系统/数据挖掘/深度学习/Python资料
- Comprehensive learning path – Data Science in Python深度学习路径-用python进行数据学习
- Python 批量修改图片格式和尺寸
- 在ubuntu中配置深度学习python图片分类实验环境
- python 批量修改图片大小
- 深度学习第一课:使用NDArray来处理数据