是否存在与scipy.ndimage.find_objects相当的OpenCV?

时间:2016-10-22 08:32:35

标签: python opencv numpy scipy

我试图从标记连接组件的大图像中获取一组边界框,使用scipy这是直截了当的,但我很难弄清楚如何使用OpenCV

使用scipy:

mask = misc.imread(mask_file) 
labels = scipy.ndimage.label(mask)[0] 
regions = scipy.ndimage.find_objects(labels)

使用opencv:

mask = cv2.imread(mask_file,2)
no_components, components = cv2.connectedComponents(mask)
regions = ???

我找不到用于提取边界框数组的函数

任何想法都非常感激。

谢谢!

1 个答案:

答案 0 :(得分:0)

看看cv2.findContours - 可以满足您的需求