如何在包含图像“A”的图像“B”上找到图像“A”坐标。
我写的这个程序只检查像素值,有没有人知道有没有任何图书馆工具这样做。
答案 0 :(得分:7)
正如Throwback1986所建议的,你可能想要使用matchTemplate。 Here是我的答案之一,展示了如何从虚拟太空船中探测到太阳。 Here是OpenCV使用matchTemplate
时的新教程。现在,使用matchTemplate
方法有一些注意事项。如果图像“A”可以处于图像“B”中的任意姿势(例如,比例,旋转,透视等的变化),那么matchTemplate
将不会很好地工作。如果恰好是这种情况,您将需要按照Adrian Popovici的建议使用特征检测路线。
答案 1 :(得分:5)
您应该查看此链接的最后3个教程: http://opencv.itseez.com/doc/tutorials/features2d/table_of_content_features2d/table_of_content_features2d.html
我不认为检查像素是一种好方法。
答案 2 :(得分:0)