본문 바로가기
이미지 매크로

첫번째 이미지 서치 좌표에서 이동한 후 사각형 영역을 다시 만드는 방법.

by 업무자동화 2022. 10. 2.
반응형

무료 매크로 프로그램 다운로드

http://ngmsoftware.com/bbs/board.php?bo_table=product1&wr_id=32 

 

엔지엠소프트웨어

엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

www.ngmsoftware.com

#매크로 #매크로프로그램 #메크로 #g매크로 #마우스매크로 #키보드매크로 #엑셀매크로 #키매크로 #수강신청매크로 #로지텍마우스매크로 #매크로키보드 #파이썬매크로 #매크로뜻 #매크로마우스 #로지텍매크로 #ld플레이어매크로 #오토마우스매크로 #키보드마우스매크로 #오토핫키매크로 #이미지매크로 #이미지인식매크로 #하드웨어매크로 #화면인식매크로 #선착순구매매크로 #이미지서치매크로 #한글매크로

 

  • 엔지엠 무료: 무료 (전체 기능의 50프로)
  • 엔지엠 커뮤니티 월 이용료: 4,500원, 1년 이용료: 55,000원 (전체 기능의 80프로)
  • 엔지엠 얼티밋 월 이용료: 6,500원, 1년 이용료: 77,000원 (전체 기능의 90프로)
  • 엔지엠 엔터프라이즈 월 이용료: 9,200원, 1년 이용료: 110,000원 (전체 기능 사용)

 

안녕하세요. 엔지엠소프트웨어입니다. 제목만 봐서는 어떤걸 설명하는지 잘 이해가 안될겁니다. 아래 그림을 먼저 보시죠^^; 적절한 예를 찾기가 어려워서 나이키에서 신발과 사이즈로 예제를 설명하도록 하겠습니다. 흰색 운동화를 찾은 좌표에서 사용자가 설정한 좌표만큼 이동한 후 사각형 영역을 다시 만드는 예제입니다. 이제 어떤걸 설명하려는지 이해는 되셨죠~?

 

 

테스트를 위해 엔지엠 에디터를 실행하고, 새로운 스크립트를 하나 추가하세요.

 

 

아래 동영상처럼 도구 상자의 조건 카테고리에서 [ 이미지 매치 ] 액션을 스크립트에 추가하세요. 그리고, 캡쳐 속성을 클릭하여 흰색 운동화를 ngi로 저장합니다.

※ ngi는 NGM 매크로 Image의 확장자입니다.

https://youtu.be/mxheJajgD5Q

 

 

[ 변수 ]를 최상위에 추가한 후 아이디를 흰색 운동화 좌표로 설정해주세요. 이 변수는 흰색 운동화를 찾은 좌표를 저장해줄겁니다.

 

 

이미지 매치에서 찾은 이미지(흰색 운동화)의 좌표 값을 변수에 저장해줍니다.

 

 

[ 좌표 사칙 연산 ]을 이용해서 원하는만큼 좌표를 이동시켜 주세요. 제 모니터 기준으로 흰색 운동화 위치에서 250 사이즈 위치까지 X -92, Y274입니다. 이 좌표값은 사용자 환경마다 조금씩 차이가 있을 수 있습니다. 가능하면 동일한 환경을 갖춰놓고, 해상도도 맞춰놓은 상태에서 테스트를 진행하세요.

 

 

흰색 운동화를 찾은 위치를 가져오고, 좌표 증감과 오른쪽 피연산자를 통해 이동할 좌표를 구해줍니다.

 

 

아래 그림과 같이 [ 사각형 만들기 ] 액션으로 좌표 기준 영역을 설정할 수 있습니다. 이 부분은 좌표를 조금씩 바꿔가면서 디테일하게 위치를 맞춰야 합니다. 저같은 경우 이 테스트를 위해 대략 20번정도 좌표를 보정해가면서 원하는 결과를 얻은거 같습니다.

 

 

마지막으로 [ OCR 체크 ]에서 문자 판독 영역을 변수로부터 가져옵니다. 그러면 흰색 운동화를 찾고, 250 사이즈의 숫자를 읽어올 수 있습니다. 우선, 실행 영상을 볼까요?

https://youtu.be/IV6Hz421Rqg

 

 

예상한대로 잘 동작 했을겁니다. OCR 문자 판독이 아니더라도 첫번째 이미지를 찾으면 두번째 위치를 찾기 영역으로 설정해서 다시 이미지를 인식시킬 수 있습니다. 첨부되어 있는 스크립트를 보면 이해하는데 도움이 될거 같습니다. 잘 응용하면 순차적으로 특정 영역에서 이미지를 찾을 수 있습니다. 엔지엠 매크로의 변수는 타입을 가집니다. 하지만, 다른 모든 스크립트 언어들이 그렇듯이 엔지엠 매크로도 변수는 가능하면 자동으로 타입을 찾아서 변환 해줍니다. 그래서, 변수 하나로 좌표와 사각형 데이타를 중복해서 사용했습니다. 물론~ 각각의 값들을 재사용해야 한다면 변수를 필요한만큼 추가해서 사용하세요^^

[ 초보자도 쉽게 따라할 수 있는 기초 학습 강좌 보기 ]

 

원본 글 보기

http://ngmsoftware.com/bbs/board.php?bo_table=tip_and_tech 

 

엔지엠소프트웨어

엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

www.ngmsoftware.com

#비활성매크로 #g102매크로 #철권매크로 #레이저마우스매크로 #ghub매크로 #녹화매크로 #키보드반복매크로 #로지텍마우스광클매크로 #플라스크매크로 #윈도우매크로 #비활성g매크로 #오토매크로 #자동사냥 #주식매크로 #오토핫키키보드 #오토핫키마우스 #오토핫키이미지 #지존오토 #기계식매크로 #하드웨어매크로 #무한반복매크로 #대량이메일발송매크로 #엑셀VBA매크로 #주식모니터링매크로 #이미지맥스 #심플핫키 #오토클리커 #UiPath #Brity #스푸퍼 #DKOM #모바일게임매크로 #다클라매크로 #다계정매크로 #인스타그램매크로

반응형

댓글