我正在使用OpenCV C ++创建一个程序,当它检测到蓝色时,它只是将鼠标移动到蓝色对象的新位置。
我在步骤中所做的是
这个问题是当我固定物体的位置时,轮廓点会发生变化,因此光标会从+ -10移开,然后返回等等,这样看起来很烦人所以任何人都有解决方案对于这个问题?
答案 0 :(得分:1)
类似的问题把我带到了这里,所以我尽力帮助它,这是一个古老的问题。如果我理解,问题是当对象不移动时,指针略微移动,因为轮廓没有固定,而是连续改变一点。如果是这种情况你应该采取countour的质心,而不是最后一点,这应该更稳定。