Opencv watershed segmentation algorithm