Python 如何使用OpenCV判断移动对象的方向和方向?
我正试图追踪一只移动的昆虫,而追踪并不是最困难的部分。我使用的是cv2.minareact,我尝试使用矩形的角度作为方向的指示器,但显然它不会返回0-360范围内的角度。有关更多说明,请参见此处: 我也尝试过使用cv2.contourArea,因为它可以提供关于轮廓方向的信息,但我认为它对确定轮廓的哪个部分是“头部”没有多大帮助 我并不是真正要求一个坚实的解决方案(如果你知道,请随意分享),它更多的是一个头脑风暴的对话,讨论如何使用从轮廓、尖塔角度等信息来确定移动对象的方向Python 如何使用OpenCV判断移动对象的方向和方向?,python,opencv,computer-vision,orientation,image-recognition,Python,Opencv,Computer Vision,Orientation,Image Recognition,我正试图追踪一只移动的昆虫,而追踪并不是最困难的部分。我使用的是cv2.minareact,我尝试使用矩形的角度作为方向的指示器,但显然它不会返回0-360范围内的角度。有关更多说明,请参见此处: 我也尝试过使用cv2.contourArea,因为它可以提供关于轮廓方向的信息,但我认为它对确定轮廓的哪个部分是“头部”没有多大帮助 我并不是真正要求一个坚实的解决方案(如果你知道,请随意分享),它更多的是一个头脑风暴的对话,讨论如何使用从轮廓、尖塔角度等信息来确定移动对象的方向 请随意加入你的建议,
请随意加入你的建议,我会尝试一下。提前非常感谢你 考虑时间t和t+1时矩形的中心。这两个点之间的矢量不给你方向和方向吗?请添加图像(输入、检测到的轮廓、计算出的矩形等)和结果值(方向角)…进一步到@Mika:Hi你解决了方向问题了吗?如果是,请在这里分享,谢谢!