import cv2
import os
path = r'C:\Users\Lenovo\Desktop\mbdata\VOCdevkit\VOC2012\JPEGImages'
save_picture_path = r'C:\Users\Lenovo\Desktop\mbdata\VOCdevkit\VOC2012\Testpicture'
f = open('test.txt', encoding='gbk')
txt = []
for line in f:
txt.append(line.strip())
for picture_name in txt:
picture_name = picture_name + ".jpg"
picture_path = os.path.join(path, picture_name)
image = cv2.imread(picture_path)
save_picture_path_name = os.path.join(save_picture_path, picture_name)
cv2.imwrite(save_picture_path_name, image)