빌드하고 싶은 타워의 심볼을 그려야하는 WP7.5의 타워 방어 게임을 만들고 싶습니다. 그래서 아이디어는 사용자가 무언가를 그렸을 때, 나는 그것이 내 탑 심볼과 일치하는지 확인합니다. 이 같은다른 이미지 안에 그려진 이미지가 있는지 확인하기
사용자 그려 뭔가 :
기호는 다음과 같습니다
을하지만 지금은 사용자의 이미지가 일치하는 경우 효과적으로 비교하는 방법을 모르는 내 기호 이미지입니다. 첫 번째 아이디어는 픽셀 당 픽셀을 일치시키고 사용자의 이미지의 모든 검은 픽셀이 내 심볼의 모든 검은 픽셀과 일치하면 true를 반환하지만 가장 좋은 방법은 아닌 것 같습니다.
누군가이 솔루션을 제공 할 수 있습니까?
EDIT : 이제 다른 아이디어가 생겼습니다. 사용자가 디스플레이에 닿는 곳의 좌표를 저장 한 다음 저장 한 좌표의 기호 이미지 만 픽셀을 체크 인합니다. 그것은 픽셀 당 픽셀을 비교하는 것보다 낫습니다, 예? :)
이것은 사소하지 않습니다. 밖에는 많은 솔루션들이 있습니다 (회전, 이동, 스케일링 등). 나는 구글 검색이 그것들을 밝힐 것이라고 확신한다. – Adrian