오토핫키 커뮤니티

조회 수 289 추천 0 댓글 6

돌키우기 게임은 같은 돌을 합성하는 게임입니다.

하나의 돌을 캡쳐하여 이미지서치를 하면 캡쳐한 이미지의 돌은 서치를 성공하는데 다른 동일한 돌은 인식을 하지못하여 고난을 겪고 있습니다.

이미지 서치시 오차율을 *50을 하면 다음 돌을 인식하지못하고 *150을 설정하면 다른 종류의 돌을 인식합니다.

50아래로도 해보고 150 위로도 설정해보았지만 해결이 되지않아 질문합니다.

좋은 해결방법이 없을까요?

픽셀서치를 해보았으나 메모리버퍼가 쌓여 먹통현상으로 인해 구현하기 제한됩니다.


  • 할거엄따구 2019.02.25 12:47

    같은이미지라도 위치가 다르면 미세하게 픽셀값이나 경계가 차이날수 있습니다. 확대해서 보시면 보이고요..

    이에 대한 해결방안은 trans 기능을 이용하거나, A이미지가 검색이 안되는 경우가 발생하면 A-1처럼 다시한번 캡쳐해서 묶어서 검색하는 방법이 있습니다.

  • 할거엄따구 2019.02.25 12:52

    픽셀서치는 잘 안 써서 기억은 잘 안나는데

    pixelsearch,OutputVarX,OutputVarY,X1,Y1,X2,Y2,ColorID,Variation,Fast << 여기서 마지막에 Fast 해줘야 속도가 나올꺼에요.
    안하면 엄청 느리면서 먹통되는 현상이 일어나는 걸로 기억합니다.

  • giming 2019.02.25 13:43
    답변 너무 감사합니다 !
    trans 기능을 사용하려고 하였으나 제한사항이 있어서 힘들고,
    이미지묶어서 검색하려고 하는데 그 방법에 대해 간단하게 설명 부탁드려도 될까요?
    혹시 IconN 옵션을 말씀하시는 건가요?
  • giming 2019.02.25 13:52

    아니면 배열에 이미지명을 넣어서 하는 방법인가요? ㅎㅎ

  • 할거엄따구 2019.02.25 17:11
    A 이미지를 검색시 검색되는 기준으로 총 3가지 유형이 있다고 가정하겠습니다.
    각 이미지를 A1, A2, A3로 명명하고 설명드린다면
    Loop,a*.png ;; a*.png 패턴에 해당하는 파일수만 큼 반복 실행
    {
    Image := A_Loopfullpath ;; 현재 Loop중인 파일경로
    Imagesearch,x,y,0,0,A_screenwidth,a_screenheight,*50 %image% ;; 이미지서치
    if errorlevel=0 ;; 이미지 검색시
    {
    script() ;; 지정한 스크립트 수행
    break ;; Loop 종료
    }
    }
    대강 이런식입니다. 참고하시기 바랍니다.
    위 예제 중 문법이 약간 틀렸을수도 있습니다.(자주 안쓰는 명령어다 보니 ㅎㅎ)
    이상한부분이 있으면 도움말 찾아보시던가 댓글 달아주세요.
  • giming 2019.02.25 19:09
    답변 너무너무 감사합니다 ! 열심히해볼게여 ㅎㅎㅎ

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 [질문] ToolTip 잘 모르겠는데요. 4 마토깽 2015.07.20 0/0
질문 [질문] Settimer 사용시 일시정지 기능 5 마토깽 2015.11.19 0/0
질문 [질문] Gui Creator, SaveFile(.xml) Load 실패 1 마토깽 2015.10.29 0/0
질문 [입문자]랜덤키입력+랜덤딜레이 질문이요 1 라디에스 2017.11.18 0/0
질문 [입문자] 녹스 비활성화 랜덤좌표 클릭 질문이용!! 1 라디에스 2017.11.18 0/0
질문 [오토핫키] 여러개의 사진을 이미지 서칭하는 방법에 ... 5 동방밀사 2015.02.05 0/0
질문 [오토핫키 질문] 이미지서치 11 겜도리 2014.10.28 0/0
질문 [오토핫키 1일차] 재미있네요! 막힌부분 질문! 6 쿠우우우우 2018.04.28 0/0
질문 [오랜만에 접속했습니다. 오토핫키 배워보렵니다.] 클라이머 2020.02.20 0/0
질문 [세나]스킬에 우선권을 줘서 스킬이 예약되있으면 취소... 2 genie7 2015.11.02 0/0
질문 [세나] 매크로 만드는 중인데 좌표 값을 모르겟네요 6 genie7 2015.08.15 0/0
질문 [사무업무]Postmessage혹은 Controlsend로 창2개컨트롤... 2 법돌 2015.06.04 0/0
질문 [별이되어라]오토핫키 잘 아시는분 있으시면 도와주세요 16 천조국 2015.02.05 0/0
질문 [밀크탭게임 관련]어떤 방법을 동원해도 이건 안되네요... 20 로맨티스트 2015.07.11 0/0
질문 [명령어]오토핫키 명령어로 부팅시 오토핫키 실행하게 ... 생존자8 2017.07.04 0/0
질문 [레이븐]setimer 라벨에 gosub 이나 goto 명령어 쓰면 ... 15 T7GG 2015.08.30 0/0
질문 [Gui] 이미지가 포함된 편집가능한 테이블 제작 26 Hangoon 2015.03.26 1/0
질문 xe홈페이지 로그인 인증방법 문의 24 우리형 2016.02.16 1/0
질문 x,y축의 직선이 마우스 따라다니게 할수 있나요?? 맛초킹 2017.02.13 0/0
질문 X Trap은 뮤텍스로 우회 못하나요? gab 2018.02.03 0/0
Board Pagination Prev 1 ... 134135136137138139140141142 ... 173 Next
/ 173

전체 최신 인기글

전체 주간 인기글