Python根据文件名批量转移图片
2017-11-30 19:28
681 查看
下面是在深度学习数据集处理过程中可能会用到的一个小程序,帮助我们根据图片文件的名字来分开图片:
如上就可以将我桌面上gender/test文件夹中的男性图片转到桌面上的male文件夹中了。
import os import shutil path_img='读取图片的路径' ls = os.listdir(path_img) print(len(ls)) for i in ls: if i.find('查找的关键词')!=-1: shutil.move(path_img+'/'+i,"输出保存的路径"+i)
——————————————使用示例———————————————
例如我有如下的一个图片集,可以看到男性的图片都包含有“testnan”,女性的图片都包含“testnv”,现在想要把两个数据集分开独立的打标签,就可以用上面的小程序了。import os import shutil path_img='C:\\Users\\chriszhang\\Desktop\\gender\\test' ls = os.listdir(path_img) print(len(ls)) for i in ls: if i.find('testnan')!=-1: shutil.move(path_img+'/'+i,"C:/Users/chriszhang/Desktop/male/"+i)
如上就可以将我桌面上gender/test文件夹中的男性图片转到桌面上的male文件夹中了。
相关文章推荐
- Python根据文件名批量转移图片的方法
- python 批量修改图片的文件名
- Python脚本01 —— 批量修改png图片文件名,增加@3x后缀
- 利用python批量修改word文件名的方法示例
- 使用Python 批量转移*.tif和*.mov文件
- Python如何批量复制图片到另一个文件夹中
- Python批量读取人脸图片与数据互相转换
- Python实现简单爬虫功能--批量下载百度贴吧里的图片
- python的os模块批量获取目标路径下的文件名
- Python 批量读取文件名并写入txt 4000 中
- python网络爬虫系列(四) --- 批量抓取并保存图片
- python os模块实例(批量修改图片名称)
- 利用Python读取文件名并生成txt文件——以图片文件为例
- Python下OpenCV批量调整图片大小——整理分团委资料的小技巧
- Python中用PIL库批量给图片加上序号的教程
- Python 3 爬虫之批量下载字帖图片
- android 根据文件名获取图片资源id
- 从零学python系列之教你如何根据图片生成字符画
- Convert URL to image with Python and OpenCV(根据URL下载图片)
- 一个批量更改文件名的Python脚本