import cv2
import os
file_namelist1 = 'gt_aug' # 文件夹1路径
file_namelist2 = 'im_aug' # 文件夹2路径
path = 'image' # 保存路径
image1 = os.listdir(file_namelist1) # 读取文件夹名称
print(image1)
for i in image1: # 遍历文件夹中文件名
print(str(i))
img1 = cv2.imread(file_namelist1 + '/' + str(i))
index = i.rfind('.')
a = i[:index]
print(str(a))
img2 = cv2.imread(file_namelist2 + '/' + str(a) + ".jpg")
des = cv2.addWeighted(img1, 0.5, img2, 0.5, 0.0)
cv2.imwrite(path + '/' + str(i), des)
实现两个文件夹中相同文件名图片叠加
最新推荐文章于 2023-07-03 16:22:05 发布