在OpenCV分水岭分割后无法可视化边界

时间:2018-01-30 21:08:30

标签: python opencv image-segmentation bounding-box

我想获取此图像中对象的边界框。 enter image description here

所以我根据OpenCV watershed进行了分水岭分割:

cv2.findContours()

后跟ii, contours, hierarchy = cv2.findContours(boundaries, cv2.RETR_EXTERNAL,cv2.CHAIN_APPROX_NONE) output_im[markers == -1] = (0,255,0)

{{1}}

我确实得到(某些)对象并显示边界,但只找到整个图像作为轮廓。

marker_img output_im boundaries

请不要介意丢失的物体,我想稍后通过调整分割参数来解决这个问题。

0 个答案:

没有答案