본문 바로가기
엔지엠 매크로

이미지 서치 매크로 속도

by 업무자동화 2025. 1. 21.
반응형

매크로 프로그램 다운로드

https://autopeak.co.kr 

 

AutoPeak RPA Macro

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

autopeak.co.kr

#매크로 #메크로 #매크로프로그램 #엔지엠소프트웨어 #지존오토 #엔지엠에디터 #엔지엠플레이어 #오토핫키 #비활성매크로 #하드웨어매크로 #기계식매크로 #마우스광클릭 #키보드매크로 #이미지서치 #이미지매치 #이미지맥스 #블로그 #카페 #인스타그램 #유튜브 #소셜네트워크 #카카오톡 #텔레그램 #자동화

 

안녕하세요. 업무 자동화 RPA  매크로 오토픽입니다.

오늘은 이미지 조건에서 처리 속도에 대해 알아보도록 하겠습니다.

우선, 오토픽 매크로를 실행하고 이미지 서치와 이미지 매치를 하나씩 추가 했습니다.

그리고, 둘다 동일하게 윈도우 바탕화면의 휴지통을 캡쳐해서 찾도록 했습니다.

 

 

 

에디터 상단의 출력 매뉴에서 디버그만 켜놓고 나머지는 모두 꺼줍니다.

매크로를 실행하면 하단의 출력창에 처리 결과 시간이 표시됩니다.

 

 

 

이미지 매치는 아래와 같습니다.

 

 

 

여기까지 보면 이미지 서치보다 이미지 매치가 속도면에서 더 빠른것을 확인할 수 있습니다.

다만, 이미지 서치는 이미지 비교를 타이트하게 처리하고 이미지 매치는 좀 더 루즈하게 처리합니다.

가능하면 이미지 매치를 사용하는게 좋지만, 타이트하게 이미지를 비교해야 하는 상황이라면 이미지 서치를 사용하세요.

 

이번에는 옵션에서 퍼포먼스 모드로 변경하고 다시 테스트를 해볼께요.

 

 

 

이미지 서치와 이미지 매치는 캡쳐 모드가 Common과 Performance의 시간차가 거의 없습니다. 동일한 성능이라고 봐도 됩니다.

이 둘의 차이는 메모리를 처리하는 방식에 있습니다. 동시에 이미지 서치나 이미지 매치를 사용해야 하는 멀티 환경에서는 퍼포먼스 모드를 사용 해보세요.

 

이미지 매치는 속성에 성능 향상 옵션이 있습니다. 이 옵션을 True로 설정하면 속도가 약 2배 빨라집니다.

 

하지만, 일부 정보를 버리고 비교하기 때문에 속도가 빨라지는 대신 이미지 인식이 안될수도 있습니다.

이 옵션은 충분히 테스트 해보시면 좋을것 같네요.

 

 

 

캡쳐 모드를 네이티브로 변경하고 저장하세요. Native 옵션은 그래픽 카드를 사용하는 모드입니다.

따라서, 이미지 서치나 이미지 매치를 사용하는 멀티 다클라 환경에서 CPU 사용량이 많으면 네이티브 모드를 사용하면 도움이 됩니다.

아무래도 CPU와 GPU가 일을 나눠서 하면 그만큼 퍼포먼스도 향상될 수 있기 때문입니다.

 

 

 

마지막으로 익스터널 모드를 사용 해보세요.

 

 

 

익스터널 모드는 속도가 가장 느립니다. 익스터널 모드는 일부 캡쳐가 막혀 있어서 이미지 조건을 처리할 수 없을 때 사용할 수 있습니다.

만약, 매크로 프로그램으로 이미지를 캡쳐할 수 없다면 Native 또는 External 모드를 사용하세요.

 

 

 

이번에는 Common과 Native 즉, CPU 캡쳐와 GPU 캡쳐의 차이에 대해 알아보겠습니다.

이미지 매치 하나만 처리할 때는 둘다 속도가 비슷합니다. 하지만, 연속해서 처리할때는 성능 차이가 발생합니다.

아래와 같이 For 반복안에 이미지 매치를 추가하고 10번 반복하도록 설정 해보세요.

Common 모드에서 10회 이미지 매치를 수행하면 약 0.8초정도 걸립니다.

 

 

 

이번에는 Native 모드로 변경하고 실행 해보세요. 10회 이미지 매치 수행한 시간이 약 0.6초 걸렸습니다.

 

 

 

절대적인 수치는 크게 차이가 나지 않지만, 멀티 환경과 장시간 매크로를 실행하는 경우에는 차이가 클 수 있습니다.

다양한 캡쳐 모드와 성능 옵션을 통해서 좀 더 빠르게 매크로를 동작시킬 수 있습니다.

자세한 내용은 아래 유튜브 동영상을 참고 해주세요.

https://youtu.be/-uifmdw2PGk

 

 

[ 각종 자동화 매크로 및 RPA 프로그램 제작 해드립니다. ]

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

 

원본 글 보기

https://autopeak.co.kr/bbs/board.php?bo_table=product99 

 

AutoPeak RPA Macro

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

autopeak.co.kr

 

반응형

댓글