전체검색 결과
키워드를 입력하시면 검색이 가능합니다.
안녕하세요. 엔지엠소프트웨어입니다. 가변 길이 문자열이란 폰트에 따라서 문자의 폭이 줄어들거나 늘어나는걸 말합니다. 보통 폰트는 맑은 고딕, 굴림, 굴림체와 같은 이름을 가집니다. 여기서 굴림과 굴림체처럼 동일한 폰트 이름뒤에 "체"자가 붙는것들이 있습니다. 이 둘의 차이점은 아래와 같습니다. ABCDEFGHIJKLMN 굴림 ABCDEFGHIJKLMN 굴림체 폰트 굴림과 굴림체의 차이는 알파벳에 따라 크기가 균일한지 가변적인지가 다릅니다. 물론, 모양도 약간씩다르긴 하지만요^^; 알파벳 "I…
안녕하세요. 엔지엠소프트웨어입니다. GUI(Graphical User Interface) 특성상 배열을 다루기는 쉽지 않습니다. 그렇다보니 엔지엠 에디터에서도 배열을 처리하는건 가장 난이도가 높은 작업중에 하나인데요. 배열을 좀 더 쉽게 다룰 수 있는 액션들을 추가해야 할거 같습니다. 고민이 좀 필요한 부분이죠^^; 제목과 같이 [ OCR 체크 ] 액션을 이용해서 이미지의텍스트를 판독한 후 변수에 배열 형태로 추가하는 방법에 대해 알아보겠습니다. 우선, 엔지엠 에디터를 실행한 후 새로운 스크립트를 하나 추가하세요~ 전체…
안녕하세요. 엔지엠소프트웨어입니다. OCR 체크 액션을 이용해서 사칙 연산 기호와 숫자를 같이 인식하고 싶을 수 있는데요. 이런 경우에 아래와 같이 숫자 사용을 하면 0부터 9까지 숫자만 인식할 수 있어서 사칙 연산 기호를 인식시킬 수 없게 됩니다. -100, +100과 같은 문자들이죠^^; 이런 경우에는 숫자와 인식하고 싶은 기호를 직접 처리할 수 있습니다. OCR 체크 액션의 속성에 아래와 같이 입력 해줍니다. 파라메터 값: 0123456789+- 파라메터 이름:tessedit_char_whitelist …
안녕하세요. 엔지엠소프트웨어입니다. [ OCR 문자 판독 ] 액션을 사용해서 숫자를 읽어오면, 이 값을 유용하게 사용할 수 있어야 하는데요. 이 때 [ 변수 ] 액션을 사용해야 합니다. 변수는 크게 지역 변수(Local Variable)와 전역 변수(Global Variable)로 나뉩니다. 이 예제는 지역 변수로 테스트합니다. 전역 변수를 이용해야 한다면 아래 글을 참고하세요. [ 글로벌 변수를 이용한 서브 스크립트 제어하기 ] 테스트를 위해 엔지엠 에디터를 실행하고, 새로운 스크립트를 추가(Ctrl+N)하세요. 그리고, …
안녕하세요. 엔지엠소프트웨어입니다. 회사에서과태료나 명함 또는 영수증을 스캔해서 특정 내용만 엑셀로 정리하는 단순업무를 반복하는 경우가 많을겁니다. 대부분의 회사는 사람이 직접 눈으로 보면서 특정 키워드의 내용들을 엑셀에 정리하는데요. 내부에 개발자가 있거나 직접 업무 자동화 시스템을 구축한 회사들은 시스템을 자동화 했을겁니다. 자~ 엔지엠 에디터로 아래와 같은 과태료 고지서나 영수증이 있다고 생각 해봅시다. 엔지엠 에디터를 실행하고, 아래 동영상을 참고해서 [ OCR 체크 ] 액션을 추가하세요. 그리고, 과태료 고지서…
안녕하세요. 엔지엠소프트웨어입니다. OCR 문자 판독 기능을 이용하면 화면의 이미지를 문자로 변환할 수 있습니다. 엔지엠 에디터에는 문자를 음성으로 변환하는 기능도 포함되어 있기 때문에 디스코드와 같은 프로그램에 그림을 문자로 변환하여 음성으로 전달할 수 있습니다. 우선, 아래와 같이 에디터를 실행하고 새로운 스크립트를 하나 추가하세요. 디스코드(Discord)도 실행 해줍니다. 아래 그림과 같이 [ OCR 체크 ] 액션에서 ①"엔지엠소프트웨어에 오신 것을 환영합니다" 문자를 판독합니다. …
안녕하세요. 엔지엠소프트웨어입니다. 글자가 작아서 OCR 문자 판독이 잘 안되는 경우가 있습니다. 물론, 인식하려는 클라이언트(게임이나 주식, 영웅문등등...)의 크기를 키우거나 텍스트의 폰트를 변경하면 인식이 잘 되기도 합니다. 하지만, 다클라를 사용해야 하는 경우에는 작은창 상태에서 문자를 판독해야 하기도 합니다. 전혀 타협점이 없다면 어쩔 수 없는 부분이기도 하죠^^; 우선, 에디터를 실행한 후 메뉴의 유틸리티 > OCR 테스트를 실행하세요. 테스트에 사용할 이미지는 엔지엠소프트웨어 홈페이지의 사용자 수와 등…
안녕하세요. 엔지엠소프트웨어입니다. [ OCR 체크 ] 액션으로 어떤 문자를 인식한 후 불필요한 문자를 제거하는 방법에 대해 알아보도록 하겠습니다. "16 1M"와 같은 문자를 인식했다고 생각 해봅시다. 여기서, 공백은 "."으로 바꾸고, "M"은 삭제하여 최종적으로 "16.1"이 되게 하는 내용입니다. 응용하면 여러가지를 더 할 수 있긴 하죠^^ 엔지엠 에디터를 실행하고 새로운 스크립트를 하나 추가하세요. 문자 처리를 위해 변수에 초기 값(16 M…
안녕하세요. 엔지엠소프트웨어입니다. 다중 언어(한글과 영어 및 숫자) 문자 인식을 커스텀 모듈로 만드는 방법에 대해 글을 작성중입니다. 왜 이 글을 작성하는지는 [ 1부 ]를 참고하시면 됩니다. 1부 내용을 안보셨으면 이 내용을 학습할 수 없으니 꼭~ 읽어보고 오시기 바랍니다^^ 만약~ 코딩이 귀찮다면 이 글의 첨부 파일과 [ 커스텀 모듈 ]을 다운로드 후 구글 API만 받아서 폴더에 복사해도 됩니다. 커스텀 모듈을 구매하시면 기본적인 셋팅은 원격으로 도와드립니다! 자~ 커스텀 모듈을 개발하기 위한 준비를 해야 하는데요. [ …
안녕하세요. 엔지엠소프트웨어입니다. 이미지에서 문자를 추출하는 방법을 OCR(Optical Character Recognition: 광학 문자 인식)이라고 부릅니다. 엔지엠 RPA 매크로에도 OCR이 포함되어 있습니다. 자세한 내용은 [ OCR 체크] 도움말을 보시면 됩니다^^ 제가 이 글을 작성하는 이유는 대부분의 RPA 매크로 소프트웨어가 테서렉트 기반으로 만들어져 있고, 무료 오픈소스다보니 어느정도 한계가 존재하기 때문입니다. 이 글의 제목과 같이 한글과 영어가 섞여 있으면 다중 언어 인식이 안되는 한계죠^^; &…