매크로

조회 수 288 추천 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
분류 제목 글쓴이 최근변경 추천
질문 SciTE4AutoHotKey 쓸때, 한글 입력이 깨지는건 왜 그런... 6 으뜸어린이 2014.11.09 0/0
자유 서버인증 + 하드시리얼 인증 관련 11 파더 2015.11.23 0/0
자유 오토핫키 명령어잘아시는분~? 9 파더 2014.12.01 0/0
질문 비활성클릭 자꾸 몇픽셀아래쪽 찍네요. 7 우후훅 2015.01.20 0/0
질문 외국포럼같은데 보면 직접만든 함수같은게 있던데.. 어... 3 디디마 2014.11.09 0/0
질문 혹시 핫키 하나로 on,off 기능 수행할수 있나요? 10 으뜸어린이 2014.11.10 0/0
질문 이미지서치 안되는점좀 알려주세요.. 4 파더 2014.11.09 0/0
질문 return 이 궁금합니다 ㅠㅠ 10 밴클리프 2014.11.11 0/0
질문 themida 사용하시는분 계신가요? 7 호로록뚝딱 2014.11.26 0/0
질문 비활성 마우스 질문드립니다. 3 lidmt 2018.02.20 0/0
정보 이미지서치 후 비활성 클릭 17 lidmt 2016.07.02 0/0
질문 이미지서치 부분입니다. 변수에 값을넣는데요. 4 우후훅 2014.11.11 0/0
자유 SciTE4AutoHotkey 자료 요청드립니다. 8 레이븐 2014.11.18 0/0
질문 gui버튼 시작중지 보임안보임설정부분요. 11 우후훅 2015.03.07 0/0
질문 이미지서치 확장자 질문드립니다. 6 생물 2014.11.17 0/0
질문 혹시 핫키 눌러서 수행중에 다른핫키도 먹히게 하는게 ... 3 으뜸어린이 2014.11.15 0/0
질문 GUI 버튼 체크상태 실시간판별 어떻게하나요. 13 우후훅 2014.11.14 0/0
질문 비활성 메크로는 오토핫키만 가능한가요? 28 으뜸어린이 2014.12.01 0/0
자유 특정게임 매크로 작동안되는것들이 문제죠. 6 우후훅 2014.11.15 0/0
질문 이미지서치할 때 같은 폴더내 모든 이미지를 찾는 명령... 5 으뜸어린이 2014.11.18 0/0
Board Pagination Prev 1 2345678910 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글