# -*- coding: utf-8 -*-
import shutil
import os
def objFileName():
local_file_name_list = r"E:\1\test.txt"
obj_name_list = []
for i in open(local_file_name_list, 'r'):
obj_name_list.append(i.strip().split(' '))
print(obj_name_list)
return obj_name_list
def copy_img():
# 指定要复制的图片路径
path = r'E:\1\img'
# 指定存放图片的目录
for i in objFileName():
new_obj_name = i
dir = os.path.split(new_obj_name[0])[1] #['images/71.jpg', 'annotations/71.png']取'images/71.jpg'的71.jpg
# file = os.path.split(new_obj_name[1])[1].replace('png','jpg') #取'annotations/71.png'的71.png,再把png换成jpg
print(dir)
picpath = r'E:\1\JPEGImages' + '\\' + dir #已有图片路径
# shutil.copy(picpath, path + '\\' + file)
shutil.copy(picpath, path + '\\' + dir)
if __name__ == '__main__':
copy_img()
从txt文件中读取复制图像
最新推荐文章于 2024-07-12 16:16:27 发布