[英]How to replace a masked part of an image with another image using openCV python?
[英]Insert a masked region of an image in another (HDR) via OpenCV
我有两个图像和一个面具。 第一个图像(im1)
是我的源图像,第二个图像(im2)
是需要在im1
插入区域的图像,第三个图像(mask)
在需要粘贴的区域中包含1个。 所有图像都具有相同的尺寸(H*W*3)
。 应注意, im1
是HDR(.exr格式)。 通过OpenCV阅读后
im1 = .imread(im1, cv2.IMREAD_ANYCOLOR | cv2.IMREAD_ANYDEPTH)[:,:,0:3]
im2 = ...
mask = ...
如何在im1
中im1
图像im2
的掩蔽区域(包含在mask
阵列中)而不会丢失任何信息(除了掩模区域之外没有变化)?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.