根据.txt图片列表提取想要的图片

# -*- coding: utf-8 -*-
import shutil
import os
 
def objFileName():
    local_file_name_list = "2008_test.txt"
    obj_name_list = []
    for i in open(local_file_name_list, 'r'):
        obj_name_list.append(i.replace('\n', ''))
    return obj_name_list
 
def copy_img():
    local_img_name = r'./VOC2008/JPEGImages'
    # 指定要复制的图片路径
    path = r'./re'
    # 指定存放图片的目录
    for i in objFileName():
        new_obj_name = i
        dir,file = os.path.split(new_obj_name)
        shutil.copy(new_obj_name, path + '/' + file)
 
if __name__ == '__main__':
    copy_img()

 

Guess you like

Origin blog.csdn.net/qq_34717531/article/details/114627724