매크로

질문
2017.11.09 15:54

이미지서치 카운트

조회 수 853 추천 0 댓글 4

활성 서치방식인 이미지서치에서

있다 없다가 아닌? 한화면에 몇개가 서치됐는지 카운트 하는 방법 있을가요?



린엠에서 적혈마크가 한화면에 셋 이상일때

베르하는걸 구현하고싶네요



  • 할거엄따구 2017.11.09 18:05

    전체화면에서 하려면 아마 가로줄이던 세로줄이던 한줄씩해야될거에요.

    Loop

    {

    ImageSearch,x,y,startX,startY,endX,startY+이미지세로픽셀수(필요에따라 +1~2정도),이미지

    if (ErrorLevel = 0)

    {

     startX++

     카운트++

    }

    } until startX > endX-이미지가로펙셀수


    이렇게하면 대충 1줄에서 이미지서치 쭉해서 같은 이미지가 있으면 카운트가 됩니다.

    그다음 한줄에 대한 서치가 끝나면 Y축을 1씩 더해서 다시반복하면 되겠죵?

    테스트 안해보고 적은거라 문법 안맞을수도 있어요 ㅎㅎ그냥 개념설명정도?

  • 죠케빈 2017.11.10 11:21
    아 위 부터 순차적으로 파악하면 되겠군요
    아니면 범위를 나눠서 등분해서 해도 될거 같네요
    감사합니자~^-^!!!
  • 할거엄따구 2017.11.10 11:32
    넵 홧팅하십쇼!
  • profile
    와이로 2017.11.10 14:24

    예전에 제가 만들어 쓰던 거였는데 참고해서 쓰세요 ㅎㅎ


    #SingleInstance Force


    ^\::ExitApp


    F1::

      sample = SearchSample.bmp

      list := ImageSearch(sample, 12,12, 0,0, 600,600)

      if !list

        MsgBox, 이미지 검색 실패

      else

      {

        for, i, o in list

        {

          MouseMove, % o.x, % o.y

          ToolTip, % A_index

          sleep, 400

        }

        MsgBox % list.MaxIndex() "개의 동일이미지 검색됨"

      }

    return


    ;동일이미지 모두 찾기

    ;searchCount : 0=모두찾기 , 양의정수=해당갯수만큼찾기

    ImageSearch(imageFile, sizex,sizey, x1,y1, x2,y2, margin=0, searchCount=0, _o="")

    {

      static list

      if _o<>_r

        list := []

      x1_org := x1

      loop

      {

        if (y1+sizey-1>y2)

          break

        ImageSearch, sx,sy, x1,y1, x2,y2, *%margin% %imageFile%

        if ErrorLevel=2

        {

          MsgBox, %imageFile% file not found.

          ExitApp

        }

        if ErrorLevel=1

          break

        list.Insert(Object("x",sx, "y",sy))

        if (0<searchCount) and (list.MaxIndex()=searchCount)

          break

        y1 := sy , x1 := sx + sizex

        if (x1+sizex-1>x2)

        {

          y1++ , x1 := x1_org

          continue

        }

        %A_ThisFunc%(imageFile, sizex,sizey, x1,y1, x2,y1+sizey-1, margin, searchCount, "_r")

        y1++ , x1 := x1_org

      }

      return list.Maxindex()? list:""

    }


    A6dXePi.png





List of Articles
분류 제목 글쓴이 최근변경 추천
질문 메이플 장사나 사냥 큐브 스크립트 aksdhd 2019.04.23 0/0
질문 크롬 제어 질문 드립니다. 1 더러럭배 2019.05.02 0/0
질문 메이플 거탐 이미지서치가 가능한가요?! 1 아리커플 2019.04.25 0/0
질문 게임에서 이미지서치 2 aksdhd 2019.05.31 0/0
자유 앱플레이어 매크로만드는거 알려주실분... 1 Ruize 2019.04.29 0/0
자유 메이플 룬 위치 찾아가는 스크립트 구합니다 헤아림 2019.05.01 0/0
질문 광부 관심 가지던 매린이 질문입니다! 1 니리루 2019.05.12 0/0
질문 메이플 ngs관련 1 탱탱한푸키 2019.05.06 0/0
자유 프로그램 만들어봅니다~리세 , 오토 , 매크로 등 1 dark 2019.08.30 0/0
자유 메이플 지존오토말고 ngs만 우회해도 되나요? 1 니리루 2019.05.13 0/0
질문 처음으로 매크로 만들어보려 하는데 질문입니다! 3 니리루 2019.05.22 0/0
질문 메이플 스크립트 연습해볼만한 게임없나요 3 민짱 2019.05.22 0/0
질문 메이플 사냥, 서버변경 스크립트 오류 확인 좀... 용용 2019.05.13 0/0
자유 메이플 거탐 관련 민짱 2019.05.13 0/0
질문 비활성 클릭 질문드립니다. 더러럭배 2019.05.14 0/0
질문 이미지 서치와 비활성 클릭 질문입니다 1 오핫이 2019.05.31 0/0
질문 매크로랑 마우스녹화기능이랑 다른원리인가요 ? 2 응안사 2019.05.23 0/0
질문 Settimer 실행 중에 프로그램 강제 종료하면 Rabbit 2019.05.17 0/0
질문 메플 이미지 서치 질문드립니다 1 민짱 2019.06.29 0/0
자유 혹시....웹게임 game of thrones 게을러 2019.05.19 0/0
Board Pagination Prev 1 ... 167168169170171172173174175 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글