전체검색 결과
키워드를 입력하시면 검색이 가능합니다.
안녕하세요. 엔지엠소프트웨어입니다. 윈도우 화면을 인식해서 이미지를 찾는 방법은 이미 다 알고 계실겁니다. 엔지엠 매크로 6.5.5.1 버전에서 업데이트된 제외 영역을 사용하면 윈도우 화면에서 특정 영역을 제외하고 이미지를 찾을 수 있습니다. 간단하게 테스트를 위한 이미지를 하나 만들어주세요. 저는 그림판에 손그림을 하나 그려 놓았습니다. 이미지 체크 또는 이미지 서치, 이미지 매치 액션을 스크립트에 추가하세요. 그림판의 동그라미(?)를 캡쳐한 후 New Image로 저장했습니다. 정상적으로 제외 영역이 설…
안녕하세요. 엔지엠소프트웨어입니다. 1부에서 엔지엠 디자이너를 이용해서 엔지엠 매크로 플레이어를 만드는 방법을 알아봤습니다. 디자이너로 매크로를 개발하려면 기본적인 내용을 먼저 학습해야 합니다. 아래 1부 내용을 읽어보시고 개발 환경을 만들어주세요. [1부 - 엔지엠 디자이너로 엔지엠 매크로 플레이어 만들기 ] 1부에서 만든 프로젝트를 열어주세요. 그리고, 아래와 같이 아웃풋 로그를 표시하는 코드를 약간 수정합니다. 아웃풋 로그의 내용이 한줄로 쭉~ 연결되서 표시되기 때문에 줄바꿈을 추가 했습니다. 줄바꿈 코드는Environ…
안녕하세요. 엔지엠소프트웨어입니다. 윈도우 화면에서 A~Z까지 랜덤하게 어떤 이미지가 표시된다고 생각 해보세요. 이 때 C라는 이미지가 떴을 때 "사과"인지 확인하고 싶을 수 있습니다. 이런 경우에는 [ 이미지 멀티 매치 ] 액션을 사용해야 합니다. 특정 위치에서만 체크해야 한다면 [ 이미지 멀티 체크 ]를 사용하는게 더 효율적입니다. 간단한 테스트를 위해 아래와 같이 엔지엠 매크로를 실행하고 새로운 스크립트를 하나 추가하세요. 그림판에 3개의 도형을 추가 해두었습니다. 각각의 도형을 캡쳐…
안녕하세요. 엔지엠소프트웨어입니다. 윈도우 화면에서 이미지의 글자를 인식해서 액션을 이동하려면 [ OCR 체크 ]와 [ 캐이스 액션 이동 ]을 사용하면 됩니다. 윈도우 화면에 A부터 F까지 글자가 랜덤으로 뜬다고 생각 해보세요. A 글자가 나오면 A 위치를 클릭하고, B 글자가 나오면 B 위치를 클릭합니다. 이렇게 동작해야 한다면 OCR 체크로 텍스트를 읽어서 변수에 저장하고, 캐이스 액션 이동으로 각각의 글자와 비교해서 액션을 이동할 수 있습니다. OCR 체크 액션으로 글자 인식이 정확하지 않을 때는 아래 글을 참고하…
안녕하세요. 엔지엠소프트웨어입니다. 6.4.1.2 버전에서 이미지 멀티 조건에 비동기 옵션이 추가되었습니다. 비동기 옵션은 여러개의 이미지 또는 픽셀을 순차 처리가 아닌 동시 처리로 속도를 개선하는 방법을 말합니다. 기존에는 이미지 멀티 매치에서 10개의 이미지가 존재하는지 체크할 때 순차적으로 하나씩 비교했습니다. 하지만, 비동기 옵션을 사용하면 10개가 동시에 실행되고, 결과를 반환해줍니다. ※ 동시 실행은 컴퓨터의 Core Processor 수만큼 분할해서 동작합니다. 10개 이미지가 있고, 코어 프로세서가 4개라면 4, 4…
안녕하세요. 엔지엠소프트웨어입니다. 매크로 제작 프로그램에서 멀티로 이미지를 인식할 수 있는 방법은 여러가지가 있습니다. [ 이미지 서치 ]나 [ 화면 인식 ]을 빠르게 여러번하면서 동일한 이미지를 찾거나 엔지엠 매크로 에디터의 [ 이미지 전체 매치 ] 액션을 사용해서 한번에 찾는 방법이 있습니다. 이 예제는 윈도우 화면에서 동일한 이미지가 3개 있을 때 3개의 이미지를 각각 클릭하고, 키보드 입력을 추가하는 방법입니다. 예제를 학습하기 위해 엔지엠 매크로 에디터를 실행하고, 새로운 스크립트를 추가하세요. 여기 [ 링크…
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에서 동일한 이미지를 모두 찾아서 순서대로 처리하거나 특정 위치에서 가까운 또는 먼 위치부터 클릭하는 방법은 [ 이미지 전체 매치 ]를 이용하거나 [ 배열 정렬 ] 액션을 사용하는겁니다. 테스트를 위해 엔지엠 매크로를 실행하고 새로운 스크립트를 추가하세요. 변수를 2개 추가하고 각각 a와 b로 아이디를 설정합니다. 이 둘은 딥러닝 욜로 매치에서 찾은 이미지 목록을 a 변수에 담고, 이미지들의 좌표를 하나씩 빼와서 b에 저장합니다. 화면에서 인식한 이미지가 총 5개라고 하면…
안녕하세요. 엔지엠소프트웨어입니다. 이미지 전체 매치에 대한 설명은 많이 있는데요. 찾은 이미지 목록을 변수로 저장하고마우스 클릭으로 처리하는 방법은 없어서 예제 스크립트를 첨부합니다. 첨부되어 있는 "이미지 전체 매치 예제.ngs" 파일을 다운로드하고 에디터에서 열어 보세요. 아래와같이 스크립트가 구성되어 있습니다. 이미지 매치에 사용되는 이미지는 그림판의 5각형입니다. 1개를 캡쳐해서 저장하고, 실행하면 3개의 이미지를 찾습니다. 이 예제를 이해하면 [ 이미지 전체 매치 ]의 사용법을 …
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에는 오토핫키로 치면 GoSub와 같은 액션이 있습니다. [ 액션 되돌아가기 ]를 사용하면 [ 액션 이동 ]과 동일하게 다른 루틴으로 이동할 수 있습니다. 그러나, 다른점은 해당 루틴을 수행하다가 [ 액션 복귀 ]를 만나면 이전에 실행된 액션 다음으로 루틴이 자동으로 복귀됩니다. 말로 설명하면 좀 복잡한데요. 간단하게 테스트를 하나 만들어서 확인 해보도록 할께요^^ 엔지엠 에디터를 실행하고, 새로운 스크립트를 하나 추가하세요. ※ 액션 되돌아가기와 액션 복귀는 For 반복, Fore…
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로는 딥러닝 모델을 사용한 이미지 매치가 있습니다. 도구 상자에 있는 [ 욜로 매치 ]인데요. 이미지를 학습시킨 모델과 콘피그, 라벨이 있으면 딥러닝으로 학습한 이미지를 찾아서 클릭할 수 있습니다. 단순한 [ 이미지 서치 ]와 [ 이미지 매치 ]보다 월등한 성능을 보여줍니다. 기본적으로 욜로 매치는 CPU 모드고, 엔지엠 에디터만 설치하면 정상 동작합니다. GPU 모드로 사용하려면 Nvidia社의 그래픽 카드가 필요합니다. 자신의 그래픽 카드가 딥러닝에 사용할 수 있는지 체크하려면 아래…