Вы должны сделать это так, как вы описали. MongoDB является нереляционной базой данных и не поддерживает объединения.
Похожий OpenCV обнаружение контуров - это путь.
не выглядит так плохо, как отправная точка:
, используя этот первый шаг
ret,thresh1 = cv2.threshold(img,220,255,cv2.THRESH_BINARY)
ret,thresh2 = cv2.threshold(img,220,255,cv2.THRESH_BINARY_INV)