ios - 在 iPhone 上使用 opencv 跟踪对象大小

标签 ios opencv

我正在考虑为 iPhone 开发一个应用程序来跟踪选定的对象,并监视围绕它绘制的矩形的大小。

我看过一个跟踪选定对象的演示 - 但想知道是否有人可以向我指出监视对象(矩形)大小的示例的方向?

非常感谢,

史蒂夫

最佳答案

我不知道我是多久以前问这个问题的。对于任何寻找答案的人 - 我做了以下事情:

  1. 将当前帧转换为灰度图像。
  2. 使用 Haar 级联分类器识别当前帧中的车辆。
  3. 在车辆周围画一个矩形,看看我们以前是否见过这辆车(基于相似的位置)
  4. 如果我们还没有,当前汽车的大小和位置被添加到可跟踪汽车列表中...
  5. 如果有,则将矩形的当前尺寸添加到一个对象数组中
  6. 计算矩形之间的大小差异占当前矩形高度的百分比 - 这应该是相当恒定和线性的。
  7. 对该百分比应用“校准常数”- 这应该给出车辆的相对速度。

如果有人想要更详细的解释,请告诉我...

关于ios - 在 iPhone 上使用 opencv 跟踪对象大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13093548/

相关文章:

opencv - 连续处理前一帧和当前帧

c++ - 检测图像上标记的最佳方法是什么?打开简历

ios - 如何在 Swift 3 中使用 NSLocale 获取国家代码

ios - NSBundle 路径中的 NSURL 返回 nil

ios - 如何将 UIView 的大小调整为特定的高度和宽度(包括其 subview )?

ios - 用泰米尔语创建一个完整的 iOS 应用应该怎么做?

opencv - 在 imx6 板上处理视频和传输的最佳方式是什么?

ios - 具有偏移量的单元格滚动百分比

javascript - 如何将 Python OpenCV 与 React Native 集成

java - OpenCV:多米诺骨牌圆点/圆盘检测