参考文档
https://docs.opencv.org/master/d0/d86/tutorial_py_image_arithmetics.html
说明:
在添加logo之前,首先要对logo进行处理,把不需要的透明的背景转变为纯黑色(0,0,0),便于后期的处理。
函数详解
cv2.add()
就是直接把两张图片的像素值相加:dst=img1+img2
显然,黑色的背景并不会改变原图的形状,但logo和背景图重合的部分则会改变颜色。
cv2.addWeighted():
按照两幅图的权重进行叠加:dst=α⋅img1+β⋅img2+γ
和上面的效果会有些类似。