原理:画像1の一部及び部分2(同じサイズ)の画像は(2である係数)の係数が乗算されます
P1 * 0.3 + P2 * 0.7
インポートCV2の
NPのようなインポートnumpyの
IMG0 = cv2.imread( 'D:/pythonob/imageinpaint/img/zidan.jpg',1)
IMG1 = cv2.imread(' D:/pythonob/imageinpaint/img/demo.jpg」、 1)
imgInfo = img0.shape
高さ= imgInfo [0]
幅= imgInfo [1]
roiHeight = INT(高さ/ 2)
roiWidth = INT(幅/ 2)
img0Roi = IMG0 [0:roiHeight、0:roiWidth]
img1Roi = IMG1 [0:roiHeight、0:roiWidth]
DST1 = np.zeros((roiHeight、roiWidth、3)、np.uint8)#API实现
DST1 = cv2.addWeighted(img0Roi、0.5、img1Roi、0.5,0)
cv2.imshow( 'API'、DST1)
cv2.waitKey(0)
效果图: