안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
요즘 애니팡 인기가 정말 대단하죠? ^^
최근에 YOUTUBE 사이트에서 애니팡 오토 영상을 보았습니다.
(영상참조: https://www.youtube.com/watch?v=XvpREhbljlA&feature=player_detailpage)
정말 대단하더군요.
그래서 저도 비슷하게 취미삼아 만들어 볼까 하는데 (알고리즘은 대강 구현 ㅡㅡ;)
문제는 어떤한 방식으로 저렇게 이벤트를 폰에 던질 수 있는지 궁금해서요.
간략하게 동작 원리가 어떻게 되는지 정보를 알려주시면 감사하겠습니다.
좋은 하루 되세요~ ^^
2012.09.24 16:45:39
영상에서 나오는 애니팡 오토는 안드로이드 폰 원격 제어 프로그램 모비즌을 사용해서
동물 좌표를 입력하여 이미지로 캡쳐해서 7by7 픽셀로 나누어 RGB COLOR로 동물 이미지를 인식하여
맵을 그린다음 동물이 없어지는 공식을 통해 마우스 이벤트를 던지는 c#프로그램 입니다.
2012.09.24 17:01:44
1. 윈도우 , 안드로이드 모바일 동기화 드라이버 설치
2. 윈도우즈에서 안드로이드 시뮬레이터 이미지 프로세싱
3. 이미지 프로세싱 된 정보를 가지고 패턴 분석
4. 패턴 분석이 끝난후 시뮬레이터에 커서를 컨트롤
필요한 기술..
이미지프로세싱 (openCV)
윈도우즈 프로그래밍
애니팡 3개의 가로세로를 찾는 최적의 알고리즘..ㅎㅎ
이벤트에를 폰에 던지는게 아니고 저기 저~ 단말기를 PC에서 제어할 수 있게 하는 저 프로그램에 던져주는듯? 도 아니고 걍 지 혼자 마우스 움직이게 하네요 매크로 프로그램.
android는 하나도 필요 없고
winapi 공부하세요