如何使用open cv python检测箭头?

时间:2016-04-07 10:59:21

标签: python-2.7 opencv

我正在从事盲人导航项目。为此我需要使用open cv和python检测左右箭头。任何人都可以帮助程序或示例代码。我很开心cv 我必须检测以下形状:

enter image description here

这将是在现场环境中,即箭头将被打印在一张A4纸上并挂在走廊里。需要检测图像的相机很可能有点摇晃,因此我认为图像会有一些变形,也可能是照明问题。此外,仅需要从前面检测箭头,例如不是从它会变形的一侧。

我现在想知道我最好的方法是正确地检测箭头以及它的方向,左或右。

1 个答案:

答案 0 :(得分:1)

1)您可以使用template matching 来检测箭头,但是如果您使用手持相机,那么为了确保方向正确,您需要确保相机姿势正确,即相机不是旋转。

2)您可以使用基于特征的分类器,例如HOGCornersLines等来构建检测器,然后预测方向。

这{{}}}父母提出的道路标志检测方法适用于您的情况。