【问题标题】:How to find centroid of a ellipse in my camshift tracking algorithm?如何在我的 camshift 跟踪算法中找到椭圆的质心?
【发布时间】:2013-11-14 23:29:56
【问题描述】:

我正在使用 Python 中的 opencv 从网络摄像头提要中跟踪用户,因此代码如下所示:

cv.EllipseBox( frame, track_box, cv.CV_RGB(255,0,0), 3, cv.CV_AA, 0 )

如何在代码中打印出这个椭圆的质心? 我是否必须将图像 (frame) 本身转换为灰度并使用轮廓质心来获取它?或者我可以只使用框(track_box),因为如果我已经有一个选择,使用轮廓似乎是多余的。

【问题讨论】:

    标签: opencv contour ellipse centroid


    【解决方案1】:

    我认为中心是 RotatedRect (track_box.center) 的公共数据成员

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-31
      • 1970-01-01
      • 1970-01-01
      • 2019-05-20
      • 1970-01-01
      • 1970-01-01
      • 2014-02-06
      相关资源
      最近更新 更多