1
A
回答
3
- 调用
cvAbsDiff
上连续的帧(可能在每个n
和第(n - gap)
个帧)来检测的变化和为了得到一个变化掩模 - 对于每一帧调用中使用的阈值
cvUpdateMotionHistory
并传递获得的掩模作为参数 - 为了获得运动节段(对象)和它们的取向:
- 呼叫
cvCalcMotionGradient
经过的克运动历史以前的调用由cvSegmentMotion
以及用于使用cvCalcGlobalOrientation
- 呼叫
类似的步骤中motempl.c
例如OpenCV库内分布被编码每个段计算角度积累
更新
我认为他们已经实现了几乎完全OpenCV的结合,并在接口differencies是将OOP的结果。例如,这是一个AbsDiff方法。然而运动相关的东西有不同的结构。使用MotionInfo
方法获得运动角度,如此example(我在谷歌搜索中找到)。
相关问题
- 1. 电晕:如何用物理探测物体的方向
- 2. 物体检测
- 3. 如何检测图像上的物体
- 4. 非方形物体的碰撞检测
- 5. 如何使用CSS媒体查询检测设备方向?
- 6. Emgu CV Blob检测
- 7. 3D物体检测
- 8. Tensorflow物体检测
- 9. 如何检测使用谷歌方向时的方向API
- 10. 人脸检测算法使用Emgu CV
- 11. 使用ORB逐步检测物体
- 12. 如何使用多个图像检测物体的形状?
- 13. 如何检测堆栈物体掉落
- 14. 如何检测as3闪存中的碰撞和堆积物体?
- 15. 随机落下的物体和碰撞检测方法
- 16. 如何使用EMGU CV检测正方形/矩形或其他形状?
- 17. 检测显示角与Emgu
- 18. Emgu CV未检测到CUDA
- 19. 使物体朝正确的方向看?
- 20. 物体识别/检测?
- 21. 圆形物体检测
- 22. 检测物体并拍照
- 23. 物理体碰撞检测
- 24. 物体检测+分割
- 25. 圆形物体检测
- 26. 三维物体检测-opencv
- 27. 检测静态物体
- 28. SIFT或SURF物体检测
- 29. 萤火虫:物体检测
- 30. Opencv透明物体检测
请您使用EmguCV来描述它。我不知道C和EmguCV与OpenCV不同。我在C#中开发的sinece我需要EmguCV - 作为OpenCV的.NET包装器。但是EmguCV有不同的类别和方法,比您命名为:( – 2011-05-23 09:39:12
我已更新答案。请参阅MotionHistory类 – Andrey 2011-05-23 10:32:04
非常感谢 – 2011-05-23 10:35:54