전체검색 결과
키워드를 입력하시면 검색이 가능합니다.
안녕하세요. 엔지엠소프트웨어입니다. 이미지 조건의 이미지 선택 속성과 픽셀 조건의 이미지 선택은 동작이 다릅니다. 그림판에서 주황색 라인을 하나 그려주고, 테스트를 진행하겠습니다. 이미지 조건의 이미지 선택은 찾을 이미지고, 픽셀 조건의 이미지 선택은 대상 이미지입니다. 이 차이점을 알아야 합니다. 이미지 조건은 찾을 이미지(Source Image)와 윈도우 화면 또는 프로그램의 화면(Target Image)이 필요합니다. Target Image에서 Source Image를 찾는 방식입니다. 따라서, 항상 Source …
안녕하세요. 엔지엠소프트웨어입니다. 이미지에서 숫자를 인식해서 사칙연산하는 예제입니다. 우선, 이미지에서 콤마 또는 소수점 처리와 양수와 음수를 나타내는 기호까지 처리하려면 아래 글을 참고하세요. 이 내용은 이미 정리된 글이 있어서 다시 언급하지는 않겠습니다. [ OCR 체크에서 사칙 연산 기호를 처리하는 방법 ] 예제에서는 -120,000.00 / 7 사칙 연산을 수행합니다. 메모장에 숫자를 미리 입력 해두세요. 엔지엠 매크로 에디터를 실행하고 새로운 스크립트를 추가 해줍니다. [ 변수 ]를 추가하…
안녕하세요. 엔지엠소프트웨어입니다. 6.4.1.2 버전에서 이미지 멀티 조건에 비동기 옵션이 추가되었습니다. 비동기 옵션은 여러개의 이미지 또는 픽셀을 순차 처리가 아닌 동시 처리로 속도를 개선하는 방법을 말합니다. 기존에는 이미지 멀티 매치에서 10개의 이미지가 존재하는지 체크할 때 순차적으로 하나씩 비교했습니다. 하지만, 비동기 옵션을 사용하면 10개가 동시에 실행되고, 결과를 반환해줍니다. ※ 동시 실행은 컴퓨터의 Core Processor 수만큼 분할해서 동작합니다. 10개 이미지가 있고, 코어 프로세서가 4개라면 4, 4…
안녕하세요. 엔지엠소프트웨어입니다. [ 이미지 서치 ] 또는 [ 이미지 매치 ]를 이용해서 윈도우 화면을 인식하면 클릭할 수 있는 좌표가 만들어집니다. 하지만, 일부 특수한 환경 또는 로직에서는 찾은 이미지에서 원하는 만큼 좌표를 이동해서 클릭해야 하는 경우들도 존재합니다. 예를 들어서 사이트의 어떤 게시판에 새글이 올라오면 클릭한다고 생각 해봅시다. 이 때 새 글이 등록되면 아래 그림과 같이 new 아이콘이 붙습니다. 텍스트는 글을 작성하는 사람에 따라 제목이 달라질수 있으므로 새글 판단으로 사용할수는 없습니다. ne…
안녕하세요. 엔지엠소프트웨어입니다. 매크로 제작 프로그램에서 멀티로 이미지를 인식할 수 있는 방법은 여러가지가 있습니다. [ 이미지 서치 ]나 [ 화면 인식 ]을 빠르게 여러번하면서 동일한 이미지를 찾거나 엔지엠 매크로 에디터의 [ 이미지 전체 매치 ] 액션을 사용해서 한번에 찾는 방법이 있습니다. 이 예제는 윈도우 화면에서 동일한 이미지가 3개 있을 때 3개의 이미지를 각각 클릭하고, 키보드 입력을 추가하는 방법입니다. 예제를 학습하기 위해 엔지엠 매크로 에디터를 실행하고, 새로운 스크립트를 추가하세요. 여기 [ 링크…
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에서 동일한 이미지를 모두 찾아서 순서대로 처리하거나 특정 위치에서 가까운 또는 먼 위치부터 클릭하는 방법은 [ 이미지 전체 매치 ]를 이용하거나 [ 배열 정렬 ] 액션을 사용하는겁니다. 테스트를 위해 엔지엠 매크로를 실행하고 새로운 스크립트를 추가하세요. 변수를 2개 추가하고 각각 a와 b로 아이디를 설정합니다. 이 둘은 딥러닝 욜로 매치에서 찾은 이미지 목록을 a 변수에 담고, 이미지들의 좌표를 하나씩 빼와서 b에 저장합니다. 화면에서 인식한 이미지가 총 5개라고 하면…
안녕하세요. 엔지엠소프트웨어입니다. 이미지 전체 매치에 대한 설명은 많이 있는데요. 찾은 이미지 목록을 변수로 저장하고마우스 클릭으로 처리하는 방법은 없어서 예제 스크립트를 첨부합니다. 첨부되어 있는 "이미지 전체 매치 예제.ngs" 파일을 다운로드하고 에디터에서 열어 보세요. 아래와같이 스크립트가 구성되어 있습니다. 이미지 매치에 사용되는 이미지는 그림판의 5각형입니다. 1개를 캡쳐해서 저장하고, 실행하면 3개의 이미지를 찾습니다. 이 예제를 이해하면 [ 이미지 전체 매치 ]의 사용법을 …
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로 디자이너로 플레이어를 제작할 때 기본 스크립트, 이미지 폴더가 아닌 다른 위치에 스크립트와 이미지 폴더를 사용하고 싶을 수 있습니다. 이런 경우에는 간단하게 처리가 가능합니다. 우선, 디자이너로 폼을 만들고 디자인을 열어보세요. 코드는 아래와 같습니다. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using Syst…
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에서 투명 이미지를 찾으려면 어떻게 해야 할까요? 대부분 OpenCV의 Templete Matching 알고리즘을 사용해서 이미지를 찾습니다. 거의 모든 매크로가 이 방식을 사용합니다. 엔지엠 매크로도 동일합니다. 하지만, 이 알고리즘은 투명 이미지를 처리할 수 없습니다. 하지만,엔지엠 매크로는 [ 이미지 체크 ]와 [ 이미지 서치 ]를 이용해서 투명 이미지를 찾을 수 있습니다. 예제로 사용할 이미지는 원신입니다. 위 이미지에서 왼쪽에 있는 운명의 자리 글자를 인식 해볼께…
안녕하세요. 엔지엠소프트웨어입니다. 요즘 사용할 수 있는 화면 인식 이미지 매크로들은 대부분 우측 상단에서 좌측 하단으로 화면을 스캔하면서 이미지를 찾습니다. 엔지엠 매크로에도 동일합니다. 그런데, 동일한 이미지가 여러개 나올 때 좌측 상단이 아닌 우측 하단 또는 중앙에서부터 이미지를 찾고 싶을수도 있습니다. 이런경우 [ 이미지 찾기 영역 반복 ] 액션을 사용하면 문제를 쉽게 해결할 수 있습니다. 테스트를 위해 엔지엠 RPA 매크로를 실행하고 새로운 스크립트를 하나 추가하세요. 아래 그림처럼 함수 상자에서 이미지 찾기 …