如何对两张图片逐个像素取最小重新生成第三张图

如何对两张图片逐个像素取最小重新生成第三张图
比较两张图,并且取像素最小值,求一个python代码

>>> import numpy as np
>>> from PIL import Image
>>> fn1 = r'd:\方篆.png'
>>> fn2 = r'd:\金文.png'
>>> fn3 = r'd:\out.png'
>>> im1 = np.array(Image.open(fn1))
>>> im2 = np.array(Image.open(fn2))
>>> im1.shape == im2.shape
True
>>> im3 = np.where(im1<im2, im1, im2)
>>> Image.fromarray(im3).save(fn3)

这是fn1

img

这是fn2

img

这是输出结果

img