大家好 我想问个问题 我想把第一张图和第二张图里的白白的东西给弄到一起 弄成像第三张图的效果 就白点点和白块状都存在一个个轮廓里



大家好 我想问个问题 我想把第一张图和第二张图里的白白的东西给弄到一起 弄成像第三张图的效果 就白点点和白块状都存在一个个轮廓里



关注题主的前两张图,分辨率略有差异,重叠时存在定位问题,建议使用相同的分辨率。
>>> import numpy as np
>>> from PIL import Image
>>> im1 = np.array(Image.open(r'd:\p1.png'))
>>> im2 = np.array(Image.open(r'd:\p2.png'))
>>> im1.shape
(356, 500, 4)
>>> im2.shape
(356, 500, 4)
>>> w = np.where((im2[:,:,0]>192)&(im2[:,:,1]>192)&(im2[:,:,2]>192))
>>> im1[w] = im2[w]
>>> Image.fromarray(im1).save(r'd:\p3.png')
