import glob
import cv2
import numpy as np
img_list = glob.glob("画像のディレクトリ/*.png")
img_setup = cv2.imread(img_list[0], cv2.IMREAD_GRAYSCALE)
canvas = np.ones_like(img_setup)*255
for i in img_list:
temp = cv2.imread(i, cv2.IMREAD_GRAYSCALE)
np.minimum(canvas, img, canvas)
cv2.imwrite("保存するディレクトリ/image.png", canvas)
保存する画像は二値画像を用いている。
カラー画像積層ではないので注意。