2017-01-14 3 views
-1

私はゲームのためにBOTをやっています。私はC#を使用してスクリーンショットを作成し、OpenCVSharpを使用してテンプレートマッチングを行い、特定の位置をクリックするようにマウスを移動します。画像に存在するオブジェクトが存在するかどうかを検出する最適な方法は何ですか?

私の問題は、画像にテンプレートが存在しても結果が一致しないということです。これにより、次の行動が何であるかを決めることが非常に困難になります。

画像にオブジェクトが存在するかどうかを検出する方法はありますか?

答えて

0

これは実装に問題があるようです。ベンチマークとして、Kantu Web Automationブラウザでテストできます。 を使用して、ブラウザのスクリーンショットで画像を検索し、きれいで信頼性の高い(わずかなエッジケースを除いた)ものを見つけます。アルゴリズムのテストに使用できる別のアプリケーションは、Sikuliです。これらの2つのアプリケーションでもテンプレートを見つけるのに問題がある場合のみ、テンプレートマッチングはプロジェクトでは機能しません。

関連する問題