检测图片中是否存在物体的最佳方法是什么?

时间:2017-01-14 01:10:47

标签: c# detection opencvsharp

我正在为游戏做BOT游戏。我使用C#截图,然后使用OpenCVSharp进行模板匹配,并移动鼠标点击某个位置。

我的问题是模板匹配给出了结果,无论图片中是否存在模板。这使我很难决定下一步要做什么。

那么有没有办法检测图片中是否存在物体?

1 个答案:

答案 0 :(得分:0)

这听起来像你的实现有问题。作为基准,您可以使用Kantu Web Automation浏览器进行测试。它使用template matching在浏览器屏幕截图上查找图像,并且可以很好地和可靠地找到它们(减去一些棘手的边缘情况)。您可以用来测试算法的另一个应用是 Sikuli 。只有当这两个应用程序在查找模板时也遇到问题时,您才可以说模板匹配对您的项目不起作用。