斯诺克球碰撞检测

时间:2011-12-20 18:03:15

标签: opencv collision-detection

我试图检测一个白球击中斯诺克台球的初始颜色。我将使用俯视桌子的相机,以便球在x和y方向上移动。我使用opencv检测到斯诺克球和它们的颜色。只是试图实现一种跟踪白色触球的方式。

2 个答案:

答案 0 :(得分:1)

跟踪白球路径 - 当方向改变时假设是命中

在方向改变时,找到从白球中心到彼此居中的距离。

它击中的球必须是最近的距离(并且可能必须是1球直径!)

答案 1 :(得分:1)

您也可以使用前景,其中每个移动的球将是一个blob。第一个移动的blob出现的是白球,第二个是第一个击球。然后检查整个图像以了解该球的颜色。