Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Opencv 如何在camshift跟踪算法中找到椭圆的质心?_Opencv_Contour_Ellipse_Centroid - Fatal编程技术网

Opencv 如何在camshift跟踪算法中找到椭圆的质心?

Opencv 如何在camshift跟踪算法中找到椭圆的质心?,opencv,contour,ellipse,centroid,Opencv,Contour,Ellipse,Centroid,我使用Python中的opencv从网络摄像头提要跟踪用户,因此代码如下所示: cv.EllipseBox( frame, track_box, cv.CV_RGB(255,0,0), 3, cv.CV_AA, 0 ) 如何在代码中打印出椭圆的质心? 我是否必须将图像帧本身转换为灰度并使用轮廓质心来获得它?或者我可以只使用方框track\u box,因为如果我已经有了选择,那么使用轮廓似乎是多余的。我认为中心是RotatedRect track\u box.center的公共数据成员

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

cv.EllipseBox( frame, track_box, cv.CV_RGB(255,0,0), 3, cv.CV_AA, 0 )
如何在代码中打印出椭圆的质心?
我是否必须将图像帧本身转换为灰度并使用轮廓质心来获得它?或者我可以只使用方框track\u box,因为如果我已经有了选择,那么使用轮廓似乎是多余的。

我认为中心是RotatedRect track\u box.center的公共数据成员