[英]How to get box around contour using skimage.segmentation.felzenszwalb?
我正在尝试在图像边缘上的分割对象周围创建一个框,也就是说,由于对象仅部分位于图像区域内,因此分割周围没有轮廓。
我使用skimage.segmentation
, find_boundaries
, clear_border
和regioprops
。 但是, regionprops
不提供这些regionprops
情况
segments_fz = felzenszwalb(cv2.cvtColor(image, cv2.COLOR_BGR2RGB), scale=300, sigma=0.5, min_size=50)
cleared = clear_border(segments_fz)
label_image = label(cleared)
regionprops(label_image)
靠近图像区域限制的分割对象周围的方框。
您不应该使用clear_border
。 然后,边框上的对象将被视为其他对象。 bbox
属性应该为您感兴趣的对象提供一个边界框,而find_boundaries
和mark_boundaries
将使您可以获取或可视化段之间的边界。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.