매크로

조회 수 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
분류 제목 글쓴이 최근변경 추천
질문 gui창이 다른창을 눌러도 작업표시줄 안나타나게 할수... 초핫 2023.09.22 0/0
질문 오토핫키 매크로만드는법 강의자료 추천좀요 1 mnbmnb 2023.08.24 1/0
질문 메이플 거탐 까만부엉이 2023.08.13 0/0
질문 하드웨어 키입력 매크로사용할때 문제 2 응애제니 2023.10.18 0/0
자유 API 슬쩍 신공으로 디스코드를 드라이브처럼 써버리기 1 아스팔트맨 2023.10.22 0/0
질문 도저히 해결이안되서 질문드려요 2 어피치 2023.12.14 0/0
자유 오랜만에 오는데 자료가 많이 사라졌네요. 4 무쌍류 2023.10.18 0/0
질문 아스팔트맨 형님의 고견을 듣고싶습니다.. 2 바벌퀴레 2023.07.25 0/0
질문 이미지서치 예시 4 초보다초보 2023.11.04 0/0
자유 PostMessage 비활성 키입력 wparam, lparam 없이 하는 ... 아스팔트맨 2023.07.14 1/0
자유 심심해서 만든 업&다운 숫자게임 아스팔트맨 2023.07.14 0/0
질문 구 리니지 2.0 매크로 유료 제작가능 문의 태대호 2023.06.05 0/0
질문 배열 질문드립니다 3 광대승천 2023.05.26 0/0
질문 저장된 변수에 대해서 질문있습니다. 1 광대승천 2023.05.23 0/0
질문 형님들 왕초보 블루스택 adb에 연결하기 좀 도와주십시오. cis105 2023.05.08 0/0
질문 오토핫키 이미지맥스처럼 사용가능한가요? 1 호오오잇 2023.05.04 0/0
질문 오토핫키 반복하는 스크립트 줄이는 방법을 알고 싶습... 2 코난123 2023.04.30 0/0
질문 scrcpy 미러링 원래 비활성 안먹히나요? 3 리엔니케니스타 2023.07.17 0/0
질문 hid스틱 오토핫키 질문 저런곤란 2023.04.26 0/0
질문 텔레그램 이미지 보내는 방법아시는분.... 빨리올리져 2023.04.26 0/0
Board Pagination Prev 1 2345678910 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글