2012-06-16 2 views
0

HaxBall을 재생하는 봇을 만들려고하므로 화면의 공 (흰색 원)의 위치를 ​​가져와야합니다. 내가화면의 모양 위치를 지정하는 C# 함수

Point BallLocation() 
{ 
//.... 
} 

화면이나 게임 플레이 화면의 위치인지 여부는 중요하지 않습니다 같은 해결책을 찾을 수 있다는 기대했다, 어떤 도움이 사전에, 감사 감사하겠습니다.

+0

당신이 이미지 인식의 어떤 모양을하려고 게임을 아마 비용이 있나요? 그렇다면 여기에 짧은 코드 샘플로 답을 얻지 못할 복잡한 주제입니다. –

+0

@MrLister 그는 기존 게임에 외부 봇을 제공한다고 설명합니다. 링크는 제공됩니다. –

답변

0

이미지에서 가져온 것으로 가정하십시오. 그렇지 않으면 반드시 첫 번째 장소에서 그려야 할 위치가 있습니까?

이미지에서 나온 것일 경우 (가장 좋은 방법은 단일 색상 배경을 사용하고 간단한 방법은 각 행 (또는 x가 볼 직경에서 1을 뺀 모든 x 행)을 검색하는 것입니다. 색상 변경 (수백만 가지의 음영이있는 사진과는 달리 색상이 순수해야하므로 컴퓨터로 작성된 이미지에서 쉽습니다.)

에지 검출 (예를 들어 Canny-Edge-Detection-in-C#는)

관련 문제