我有2张图片,比如bigImage和smallImage。我想检测bigImage中是否存在smallImage,无论其方向或变换(旋转)。如果它在那里,它应该返回true,否则返回false。我一直在openCV中经历模板匹配(cvMatchTemplate)方法,但由于真实和错误匹配的输出之间没有太大差异,因此无法到达任何地方。我的要求是否仍然可以使用cvMatchTemplate,或者openCV中是否有任何其他方法可以实现此目的。
答案 0 :(得分:2)
这是一个非常普遍且非常困难的问题,有很多解决方案。它们都不是银子弹;希望其中一个能为你的特定问题而努力。试着看看SIFT,颜色直方图匹配,SURF,HoG,Viola-Jones,DOT,ORB。其中一些具有OpenCV实现;别人不这样做。你应该阅读可用的选项及其优点和缺点,然后尝试一些。