2017-04-02 23 views
0

对于我的应用程序,我一直在研究如何使用BoofCV来检测我是否在路径上。通道只是砂砾,因此它是标准巷道的颜色。我不确定使用哪种图像处理技术。 BoofCV演示应用程序有很多功能,但我想知道哪一个适合我想要做的事情。在Android上使用BoofCV检测视频中的路径

最终,当我在路上时,我希望在屏幕上出现吐司。

+0

因此,您需要关于如何在不提供图像的情况下处理图像的建议?你应该修复的东西:)以及你是什么意思“检测我是否在通路上”你是谁?自动驾驶汽车?一个瞎子?我的意思是我知道我在路上的时候,如果我有电脑,我不需要一台电脑给我烤面包。 – Piglet

回答

0

从你的问题,我猜你正在使用一个普通的相机,作为一个移动物体的实时输入。在这种情况下,你可能需要:

  1. 校准和稳定你的输入帧(,因为你的通路是由砾石制造)。 BoofCV提供图书馆。
  2. 调整曝光,对比度或亮度(对于夜间/低光照相机或低对比度帧)。
  3. 使用BoofCV的二进制图像操作,根据您的应用程序的需求(图像阈值,二进制标签等)。
  4. 使用2个分类的分类器(“内部通路”,“外部通路”)。
  5. 处理你的输出和反馈结果给你的“决策者”,作出选择并引导你的移动物体。

有关您的项目的更多详细信息可能有助于获得更好的答案。