본문 바로가기
게임

업무 자동화 RPA 매크로 - OCR 테서랙트 문자 인식 / 숫자 인식 매크로 프로그램 제작 방법

by 업무자동화 2024. 5. 1.
반응형

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

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

 

엔지엠소프트웨어

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

www.ngmsoftware.com

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

 

 

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

안녕하세요. 엔지엠소프트웨어입니다. 오늘은 OCR 문자 판독 기능을 좀 더 확장해서 쓸만하게 만들어 보겠습니다. 일반적으로는 Default 모델보다 Best 모델이 좀 더 잘 인식하는거 같습니다. 하지만, Best 모델보다도 Fast 모델이 인식을 잘 할때가 있는데요. 대부분 어떤 환경에서 사용하느냐에 따라서 달라지는 부분이기 때문에 다양하게 테스트 해보는게 좋습니다.

 

오늘 기능을 확장할 내용은 OCR 테서랙트에 파라메터를 추가해서 인식율을 보정하는 방법입니다. 1부에서 만든 OCR 모델에 아래와 같이 화이트리스트를 처리할 속성을 하나 추가하세요. 화이트리스트라는 이름을 그대로 사용하면 잘 와닿지가 않아서 인식용 텍스트라고 명명했습니다.

[LocalizedCategory("Action")]
[LocalizedDisplayName("RecognizeText")]
[LocalizedDescription("RecognizeText")]
[Browsable(true)]
[DefaultValue(null)]
public string? RecognizeText { get; set; }

 

그리고, 파라메터와 그에 맞는 값을 입력 받을 수 있도록 속성을 추가 해줍니다.

[LocalizedCategory("Action")]
[LocalizedDisplayName("Parameters")]
[LocalizedDescription("Parameters")]
[Browsable(true)]
[DefaultValue(null)]
public List<KeyValueItem>? Parameters { get; set; }

 

이제 테스트를 위해 메모장에 아래와 같이 숫자를 입력 해봅시다.

 

 

기본 설정으로 텍스트를 인식하면 아래와 같이 결과가 나옵니다.

결과 값:1,250.99 원

 

 

만약, 여기에서 숫자만 인식하고 싶으면 어떻게 해야 할까요? 아래 동영상과 같이 인식 텍스트를 설정할 수 있습니다.

https://youtu.be/TuatKm-v9gU

 

 

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

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

 

원본 글 보기

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

 

엔지엠소프트웨어

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

www.ngmsoftware.com

 

반응형

댓글