概述我正在尝试制作一个项目“使用相机确定
物体的速度2D”.这只是2D速度.我想在OpenCV中使用Lucas Kanade算法.但是我无法分辨出什么属于我的物体,我无法找到我的物体的
质心来
跟踪(这是黑色背景中的白色物体,这个物体有任何形状,例如:方形,椭圆形,…… ).如何跟踪对象的质心以确定运动的距离?我是否需要使用Lucas Kanade算法来制作这个项目?请帮我. 要获得对象的速度,您需要做两件 我正在尝试制作一个项目“使用相机确定物体的速度2D”.这只是2D速度.我想在OpenCV中使用Lucas Kanade算法.但是我无法分辨出什么属于我的物体,我无法找到我的物体的质心来跟踪(这是黑色背景中的白色物体,这个物体有任何形状,例如:方形,椭圆形,…… ).如何跟踪对象的质心以确定运动的距离?我是否需要使用Lucas Kanade算法来制作这个项目?请帮我.解决方法 要获得对象的速度,您需要做两件事,首先需要检测每个图像中的对象(并按照您的建议将其压缩到质心),其次,您需要将检测到的对象关联到不同的图像.完成后,可以通过简单的运动速度方程=距离/时间来轻松计算速度.
如果您只检测每个图像中的一个对象(只是假设检测是对象),则关联很容易,尽管这种方法在现实世界中容易破裂.
检测到您的物体是我认为您遇到困难的地方.如果它真的像单个白色物体一样简单,而不是纯黑色背景,那么找到质心应该很简单,只需平均所有白色像素的坐标.如果你有一个嘈杂的图像,那么你需要先做一些清理,例如形态关闭和打开 *** 作,以消除小斑点的噪音.
总结
以上是内存溢出为你收集整理的“使用相机确定物体的速度2D” – 如何跟踪物体的质心?全部内容,希望文章能够帮你解决“使用相机确定物体的速度2D” – 如何跟踪物体的质心?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
评论列表(0条)