# -*- coding: utf-8 -*-
"""
Created on Wed Oct 21 17:10:11 2020"""import os
import shutil# 读取图片的路径
read_path = r"V:\share20211117\data"
#标签路径
# txtread_path =r"U:\voc2012\VOCdevkit\VOC2012\\Annotations"
# 存放图片的路径
save_path = r"V:\share20211117\data"
# 存放xml的路径
# savexml_path = r"U:\voc2012\VOCdevkit\people\xmls"
if not os.path.exists(save_path):os.mkdir(save_path)
fileType = '.JPG'
# txtType = '.xml'
num = 0
# 读取并遍历读取txt中的每行
with open(r'V:\share20211117\data\\鸟巢.txt','r', encoding='utf-8') as f:for name in f:fileName = name.strip() # 去除末尾的换行print(fileName)# fileName = fileName[:-3]# print(fileName)# print(type(fileName)) # 查看文件类型# 读取并遍历文件夹中的图片for file in os.listdir(read_path):# print(file)#print(type(file))      if fileName+fileType == file:num+=1shutil.copy(os.path.join(read_path,fileName+fileType),save_path)#注意修改shutil.copy是复制功能# shutil.copy(os.path.join(txtread_path,fileName+txtType),savexml_path)print("%s Copy successfully"%(fileName+fileType))print("Copy complete!")print("Total pictures copied:",num)### 测试
# shutil.copy('img_res/000001.jpg',save_path)
# fileName = '000001'
# shutil.copy(os.path.join(read_path,fileName+fileType),save_path)

读取图片的txt标签内容并将图片及对应标签移动至指定文件夹相关推荐

  1. 读取CSV内容,根据不同的图片标签放到指定文件夹

    读取csv文件内容,根据不同的图片标签到指定文件夹. 原本的数据是这样的 然后根据CSV文件的内容 进行读取,根据不同的label将图片放到指定的label 文件夹里 import pandas as ...

  2. 【XML文件数据预处理】获取xml文件中所有标签名称及数量||提取某个特定标签的数量||生成包含某个标签的图片索引txt并复制图片到指定文件夹

    目录 1.获取xml文件中所有标签名称及数量 2.提取某个特定标签的数量 3.生成包含某个标签的图片索引txt并复制图片到指定文件夹 1.获取xml文件中所有标签名称及数量 [需求]自己标注的数据集, ...

  3. python读取多个文件夹图片_python或C++读取指定文件夹下的所有图片

    本文实例为大家分享了python或C++读取指定文件夹下的所有图片,供大家参考,具体内容如下 1.python读取指定文件夹下的所有图片路径和图片文件名 import cv2 from os impo ...

  4. 从指定文件夹下很多个excel中读取指定内容,并合并成一个表,再增加字段

    注册csdn十多年了,之前都是偷师学艺,工作中用excel比较多,最近开始使用python,主要是想结合excel做点小工具,提高工作效率,顺便记录一下学习历程. 从D:\XXX\YYY中的所有exc ...

  5. 根据txt文件中保存的图片名字,移动指定文件夹里的图片到新的文件夹

    在将voc数据集转化为coco数据集时,需要把JPEGImages文件夹下的图片按照train.txt(val.txt)所保存的文件名转移到train(val)文件夹. import shutil i ...

  6. java文件名大小_java 比较指定文件夹内.txt文件名的大小

    我写了一个程序:每过一定时间向指定文件夹内写一个按时间命名的.txt文件现在想实现最新的txt文件和最原先的txt文件内容比对但是不知道如何获得这两个文家的内容.packagetest;import. ...

  7. php遍历文件夹下文件内容_PHP递归遍历指定文件夹内的文件实现方法

    今天早上在地铁上看了关于文件和文件夹的一章,正好最近刚搞懂linux的文件系统,觉得对文件属性的访问跟Shell命令很像,所以想晚上来实践一下. 发现php的文件夹函数好像没有提供遍历文件夹下的所有文 ...

  8. python找到文件夹下指定文件类型_python 读取指定文件夹中的指定文件类型的文件名...

    C# 读取指定文件夹中的全部文件,并按规则生成SQL语句! 本实例的目的在于: 1 了解怎样遍历指定文件夹中的全部文件 2 控制台怎样输入和输出数据 代码: using System; using S ...

  9. 用 Python 批量提取 PDF 的图片,并存储到指定文件夹

    今天给大家分享如何用 Python 批量提取 PDF 的图片,并存储到指定文件夹. 一.实现效果图 二.基于 fitz 库和正则搜索提取图片 fitz 库是 pymupdf 中的一个模块,用它来提取 ...

  10. Android展示指定文件夹下面的所有的图片

    先上效果图 布局文件 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns ...

最新文章

  1. Wireshark数据抓包教程之Wireshark的基础知识
  2. JQuery判断数组中是否包含某个元素$.inArray(js, arr);
  3. ubuntu中mysql怎么退出命令_Ubuntu下MySQL简单操作
  4. 稚晖君又整活啦!基于全志F1C200s的超迷你
  5. 【内容管理系统】之 Strapi
  6. 【Java】百钱买百鸡问题
  7. 通用汽车再次提高自动驾驶与电动汽车投资 增至350亿美元
  8. 如何修改硬盘挂载的名字LABEL
  9. python 定义一个学生类、包含三个属性并打印输出_Python3.x基础学习-类--面向对象...
  10. C#对文件的操作(创建、获取文件数量、删除)(读、写文件)
  11. Maven中pom文件常见的标签使用以及介绍
  12. excel使用教程_Excel教程大合集:史上最全面的Excel视频教程合集+模板,免费送...
  13. Java题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
  14. 安卓仿苹果键盘输入法_iphone输入法安卓版下载
  15. 解决使用shutil.rmtree无法删除文件夹的方案
  16. 安卓miracast花屏_手机投屏电视频繁断开的解决办法
  17. [Mysql] GROUP BY分组
  18. 程序员赚零钱食用指南
  19. Li‘s 影像组学视频学习笔记(29)-ICC的计算
  20. R语言机器学习 趋势分析 SMA EMA

热门文章

  1. 莫非80后都要开始担忧“老年痴呆”了?
  2. 制作了一个在线查询席位的小程序
  3. 盒子模型的初识及css标签使用
  4. [JS Framework] 当前运行的基座不包含原生插件[xxx],请在manifest中配置该插件,重新制作包括该原生插件的自定义运行基座
  5. New关键字(实例化对象)
  6. 关于Redis重启时报(error) NOAUTH Authentication required.解决方法。
  7. 大数据面试题及答案(超详细)
  8. C# 之 删除文件到回收站
  9. 网络安全运维掌握这十点核心能力就够了吗?
  10. 西游记中为什么故意设真假孙悟空一难?