我的目标是获取表示为布尔numpy数组的分段2D二进制图像的边界。 find_boundaries库中的skimage函数返回与图像相同形状的数组,其中边界像素由1表示。但是,我需要一个包含所有边界的列表,每个边界都表示为像素列表。据我所知,find_boundaries或任何其他skimage方法都不支持此用例。
numpy
find_boundaries
skimage
1
因此,我正在寻找可以帮助我的替代软件包。
我假设您正在使用2D数据。OpenCV是一个不错的选择。请看findContour