2014-10-07 116 views
0

我有這個簡單的代碼,我是學習open cv2的新手。這應該是做色度鍵效應,但不起作用。下面的代碼打開cv2 python乘圖像

import cv2 

objectImage = cv2.imread("falcon.jpg") 
background = cv2.imread("florest.jpg") 
mask = cv2.imread("mask.png") 

falcon = cv2.multiply(objectImage, mask) 

back = cv2.multiply(background, (255 - mask)) 

result = cv2.add(falcon, back) 

cv2.imshow("Image",result) 
cv2.waitKey(0) 
cv2.destroyWindow("Image") 

而這裏的結果:

enter image description here

這裏是什麼它應該是這樣的:

enter image description here

由於任何人在前進!

+0

您能否爲我們提供原始圖像? – 2014-10-08 13:20:24

回答

0

已經取得它我需要用255除以正常值

0

你的意思是打開「forest.jpg」而不是「florest.jpg」?