首页 > 其他 > 详细

根据txt文件copy某一个目录下的图片

时间:2019-11-09 14:05:59      阅读:82      评论:0      收藏:0      [点我收藏+]

# -*- coding: utf-8 -*-
import cv2
import pickle
import string
import os
import shutil
from os import listdir, getcwd
from os.path import join
import cv2

#目的路径
path=‘/Users/ll/Desktop/shumei/PyTorch-YOLOv3-master/data/custom/labels/‘;

#图片所在路径
pathimg=‘/Users/ll/Desktop/data/dataset/VOCdevkit/VOC2007/Annotations/‘;

#txt路径
idtxt=‘/Users/ll/Desktop/data/dataset/tr.txt‘; #部分图片路径
def ReadTxtName(rootdir):
lines = []
with open(rootdir, ‘r‘) as file_to_read:
while True:
line = file_to_read.readline()
if not line:
break
line = line.strip(‘\n‘)
lines.append(line)
return lines
a=1;
image_ids = ReadTxtName(idtxt)
for image_id in image_ids:
shutil.copy(image_id, path+str(a)+‘.txt‘)   #重新从1开始命名
# im=cv2.imread(image_id)
# pathimg1=str(a)+‘.jpg‘ #%命名为 1.jpg 2.jpg ....
# cv2.imwrite(pathimg1,im);
a=a+1;
end

根据txt文件copy某一个目录下的图片

原文:https://www.cnblogs.com/happytaiyang/p/11825362.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!