我有一个图像,其左侧包含一个向上的箭头。我希望能够检测到该方向的特定形状,如果存在,则仅捕获图像的该部分。如果箭头朝下,我希望它被忽略。
我已经研究过使用 SURF 描述符和 OpenCV 来检测和匹配这样的形状,但是围绕 SURF 算法存在许可问题。我可以使用哪些替代方法在 iOS 上的图像中以这个特定方向检测这个形状?
我有一个图像,其左侧包含一个向上的箭头。我希望能够检测到该方向的特定形状,如果存在,则仅捕获图像的该部分。如果箭头朝下,我希望它被忽略。
我已经研究过使用 SURF 描述符和 OpenCV 来检测和匹配这样的形状,但是围绕 SURF 算法存在许可问题。我可以使用哪些替代方法在 iOS 上的图像中以这个特定方向检测这个形状?
一个简单的模板匹配可以解决这个问题。构建模板(或从现有图像裁剪)“向上箭头”。然后使用归一化互相关查看测试图像中所有“向上箭头”的位置。由于您只在图像左侧寻找“向上箭头”,因此请限制该区域中的归一化互相关搜索。这是一个很好的教程: http: //www.mathworks.com/products/demos/image/cross_correlation/imreg.html