在使用 Python
的 OpenCV
应用程序中,我有一个 mask 和一个 RGB
图像,我想提取与面具,但我不知道如何。
我这样做:
temp = cv2.bitwise_and(img ,img, mask=feature_map)
但它给了我错误:
cv2.error: /Users/mee/opencv/modules/core/src/arithm.cpp:1589: error: (-215) (mtype == CV_8U || mtype == CV_8S) && _mask.sameSize(*psrc1) in function binary_op
最佳答案
你可以这样做:
mask = cv2.imread('mask.png',0)
im = cv2.imread('guy.png')
mask_inv = 255 - mask;
final_im = mask_inv*im
关于python - 与 OpenCV 中的掩码匹配的图像提取部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34466597/