是否有任何方法可以在不指定边界框的情况下分割此图像上的珠子?

2024-05-15 23:32:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我感兴趣的是在不涉及边界框的情况下分割此珠子。当我使用水平集、活动轮廓、snakes和其他工具时,我得到了出色的结果。 当我使用K-means聚类、使用形态学操作进行阈值分割等方法时,得到的结果很差。有谁能给我推荐一种方法,可以在不指定感兴趣区域边界框的情况下分割珠

enter image description here


Tags: 工具方法区域水平情况阈值聚类感兴趣
1条回答
网友
1楼 · 发布于 2024-05-15 23:32:39

有几种方法可以做到这一点,但无论如何,您都需要定义一个明确的与众不同的特性。例如,我刚刚尝试了基于颜色的分割(颜色上有明显的差异):

enter image description here

因此,如果场景可以稍加改进,使感兴趣对象的颜色与众不同,那么获得准确结果就不会有问题。考虑到您正在使用的流程,可能无法进行任何改进,因此您可以使用任何合适的方法来构建培训集和培训模型

我建议这样做(这是最常见的),但还有另一种选择:深度或3D相机(例如Intel RealSense)。从深度透视图获得的场景非常简单,因此分割实际对象应该没有问题

顺便说一句,这里是矢量化的和有点美化的形式:

enter image description here

我要强调的是另一个“生活黑客”:有时候位图很难处理,所以矢量形式肯定是更好的选择

相关问题 更多 >