Tag: 集群分析

在opencv中聚类图像片段

我正在使用opencv进行非静态相机的运动检测。 我正在使用一个非常基本的背景减法和阈值处理方法来广泛了解所有在示例video中移动的内容。 在阈值处理之后,我将所有可分离的白色像素“补丁”存储起来,将它们存储为独立的组件并随机地用红色,绿色或蓝色着色。 下图显示了足球video,其中所有这些组件都是可见的。 我在这些检测到的组件上创建了矩形,我得到了这个图像: 所以我可以在这看到挑战。 我想将所有“相似”和附近组件聚类成一个单独的实体,以便输出图像中的矩形显示一个整体移动的玩家(而不是他的独立肢体)。 我尝试做K-means聚类,但理想情况下我不知道移动实体的数量,我无法取得任何进展。 请指导我如何做到这一点。 谢谢