# coding=utf-8
import cv2
from glob import glob
labels = glob('*label.png')
for i, label in enumerate(labels):
image_name = labels[i].split('label')[0]
img_a = cv2.imread(image_name + '.png')
img_b = cv2.imread(label)
res = cv2.addWeighted(img_a, 0.5, img_b, 0.5, 0)
# cv2.imshow(image_name + 'add.png', res) # 这两行代码用于展示图片
# cv2.waitKey()
cv2.imwrite(image_name + 'add.png', res) # 保存叠加好的图片
opencv批量化图片叠加
最新推荐文章于 2024-05-05 10:37:30 发布