我有一个列表格式的变量,其中有许多路径。我想按1的方式访问每个路径,以在该路径上写入我的输出
我创建了一个包含所有路径的列表
folders = glob(test_img_path)
print(folders)
###############OUTPUT of FOLDERS Variable################
['C:\\Python35\\target_non_target\\Target_images_new\\video_tiger_23sec', 'C:\\Python35\\target_non_target\\Target_images_new\\video_tiger_leopard']
####################END#################################
##############LINE ON WHICH THE PATH WILL BE USED TO WRITE OUTPUT######
cv2.imwrite(folders+"\\{}.jpg".format(img_name),image)
###########END############
此文件夹变量中将有许多路径。我如何修改我的代码以从列表中逐个访问这些路径,以在该路径上写入最终输出
答案 0 :(得分:1)
只需遍历列表并写入路径
folders = glob(test_img_path)
for folder in folders:
image = cv2.imread(...)
...
cv2.imwrite(folder + "\\{}.jpg".format(img_name), image)