NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 팁 앤 테크
  • 매뉴얼

    팁과 테크니컬 노하우를 확인하세요.

    팁 앤 테크

    팁과 테크니컬 노하우를 확인하세요.

    본 사이트의 컨텐츠는 저작권법의 보호를 받으므로 무단 복사, 게재, 배포 등을 금합니다.

    에디터 이미지 배열에서 특정 위치와 가까운 순서대로 정렬하는 방법.

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. 오늘 알아볼 내용은 좀 어려운 내용일수도 있습니다. 어느정도 엔지엠 매크로를 사용해보신 분들은 쉽게 이해할 수 있을테지만, 이제 막 엔지엠 매크로의 세계로 들어오신 분들은 용어부터 액션까지~ 전부 새로운 느낌(?)일거예요. 글을 한번 읽어보시고, 고객 서비스방에서 추가적으로 궁금한 부분들을 질문하면서 생각을 정리하면 이해가 갈겁니다^^ 우선~ 윈도우 화면에서 동일한 이미지를 모두 찾아야 하기 때문에 [ 이미지 전체 매치 ]를 이용하도록 하겠습니다. 그리고, 아래 이미지에서 도우미들과 상인들을 인식할거예요!

    WsPizSL.png

     

     

    엔지엠 매크로를 실행하고, 새로운 스크립트를 추가하세요.

    cnOuw3h.gif

     

     

    그리고, 찾은 이미지들의 위치를 저장하기 위해 [ 변수 ]를 하나 추가해줍니다. 변수 아이디는 "a"로 설정했습니다.

    GRp6Tcx.png

     

     

    이미지를 찾기 위해 [ 이미지 전체 매치 ] 액션을 추가 해줍니다. 아래 그림의 속성에서 대상 이미지 저장 확장을 설정하세요. 저장 위치는 아래와 같습니다.

    • C:\Users\<컴퓨터이름>\Desktop\detect.png

    jbKqMaJ.png

     

     

    임계 값은 2000을 입력하세요.

    EPlj9C3.png

     

     

    이미지는 아래와 같이 캡쳐 했습니다.

    X8RhfC6.png

     

     

    매크로를 실행하면 바탕화면에 감지 영역이 저장됩니다. detect.png 파일을 열어보면 아래와 같이 윈도우 화면에서 이미지들을 모두 찾아줍니다.

    9sUMLpM.jpg

     

     

    찾은 이미지 영역을 보면 아래와 같습니다.

    8KW4zfJ.png

     

     

    중앙에 인피니티RPG 캐릭터에서 가까운 순서대로 정렬하려면 아래와 같이 옵션을 설정하세요. 찾을 좌표인피니티RPG로 설정하세요.

    KWlwPw5.png

     

     

    정렬 방법Near(가까운)로 변경하세요.

    AbCccF4.png

     

     

    매크로를 다시 실행하고, 찾은 이미지 영역 목록을 확인하세요. 중앙에 있는 캐릭터를 중심으로 가까운 순서대로 정렬이 됩니다.

    QWvLXEj.png

     

     

    만약, 배열 2개를 가공 처리해서 새로운 배열을 만들어서 정렬해야 한다면 변수를 사용해야 합니다. 배열 2개를 비교 처리하는 방법은 아래 글을 참고하세요.

    [ 2개의 배열을 비교하여 빼거나 더하는 방법 ]

     

    가져온 배열 값을 변수에 저장 해줍니다. 테스트를 위해 찾을 좌표정렬 방법 속성을 다시 원래대로 돌려놨습니다.

    UY8MGHO.png

     

     

    변수에 저장되어 있는 이미지 위치 목록을 배열 데이타로 가져오세요.

    EPzDhTQ.png

     

     

    아래와 같이 속성을 설정하고, 매크로를 실행해보세요. 데이터의 사각형 배열 목록에 중앙 캐릭터에서 가까운 순서대로 정렬이 되었습니다.

    OLusn6X.png

     

     

    간단한거 같지만, 도움말 없이 혼자 이런 방식의 예제를 이해하기란 쉽지 않을겁니다. 원하는 기능들을 대부분 구현할수는 있지만 도움이 필요한 부분인데요. 고객 서비스방에서 질문하시면 관련 예제들을 만들어드립니다. 현재 진행중인 업무량에 따라서 다소 예제 작성이 느릴수 있지만, 다른 분들의 도움도 받을 수 있으니 꼭~ 고객 서비스방을 이용 해보세요^^

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.