NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 팁 앤 테크
  • 매뉴얼

    팁과 테크니컬 노하우를 확인하세요.

    팁 앤 테크

    팁과 테크니컬 노하우를 확인하세요.

    본 사이트의 컨텐츠는 저작권법의 보호를 받으므로 무단 복사, 게재, 배포 등을 금합니다.

    에디터 숫자팩 또는 키워드팩 만들기. (이미지 및 이미지 조건에서 텍스트 설정하기.)

    페이지 정보

    본문

    안녕하세요. 소심비형입니다. 매크로를 만들다보면 문자를 분류해서 특정 문자로 처리해야 하는 경우가 발생할수도 있습니다. 대부분은 OCR(Optical Character Recognition)을 이용해서 이미지를 문자화 할 수 있죠. 하지만, 현재까지 나와있는 Tesseract나 MODI는 기술적으로 한계가 분명히 존재합니다. 따라서, 특정 문자를 포함하는 이미지를 만들고, 이 이미지는 숫자 0 또는 1이라고 정의해야 합니다. 물론, 특징이 명확한 이미지에 대해 "슈퍼맨, 아이언맨, 배트맨"과 같은 키워드로 변환해야 하기도 합니다.

    img.gif

     

     

    숫자팩이나 키워드팩을 만드는 일은 상당히 귀찮은 작업이지만, 매크로를 실행할 프로그램에 대해 한번 만들어두면 OCR보다 더 정확하게 동작시킬 수 있는 장점이 됩니다. 물론, 이런 팩들은 공유가 가능하니 누군가의 노력으로 많은 사람들이 혜택을 볼수도 있죠^^

    우선, NGM을 실행한 후 새로운 이미지를 하나 만듭니다. 아래 그림과 같이 이미지 텍스트를 입력할 수 있습니다.

    img.png

     

     

    새로운 스크립트를 만들고, 이미지 조건(이미지 체크, 서치, 매치 및 머신 러닝의 학습 매치와 픽셀 서치)을 추가하면 이미지 만들기와 동일한 속성을 확인할 수 있습니다. 이미지에 100을 입력했더라도 조건에 300을 입력하면, 조건에서 입력한 내용이 우선 적용됩니다. 이 값을 입력하지 않으면 이미지 만들기에서 입력한 값이 적용됩니다.

    img.png

     

     

    이미지 조건에서 같음(True)이면 텍스트가 결과에 표시됩니다. 이 값을 이용하여 변수에 추가할 수 있고, 다양한 함수 및 수식을 적용하여 원하는 동작을 수행할 수 있게됩니다. 만약, 다름(False)이라면 이 값은 빈 값으로 처리됩니다.

    img.png

     

     

    처음 접하는 분들은 이게 무슨 내용인지 잘 이해가 안될수도 있습니다. 하지만, 상황에 따라서 필요한 기능이기도하고, 실제로 이런식으로 어떤 키워드들을 이미지와 매칭시켜서 처리하는게 더 효율적이기도 합니다. OCR로 모든 문제를 해결할 수 있으면 좋겠지만... 아직까지 OCR은 기술적인 한계점이 있고 잘못된 문자로 인식될수도 있어서 정확한 동작을 요구하는 매크로에서는 사용성이 떨어지는게 사실입니다.

    img.gif

     

     

    이것 저것 전후좌우 설명하느라 글이 길어졌는데요. 이정도면 충분히(?) 이해 하셨으리라 생각됩니다. 하지만, 처음 매크로를 접하신다면 잘 이해가 안갈수도 있어요~ 궁금한 내용은 댓글로 남겨주세요^^

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천1

    댓글목록

    profile_image

    노동자님의 댓글

    no_profile 노동자 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일 Date

    무슨말인지 하나도 모르겠네요 숫자팩 만드는거 강좌 좀 부탁드립니다  만약 숫자 1,2,3 이면 하나씩 하겠지만 10,100,1000, 이런자리숫자는 어떻게 변수를 지정해야 하는지 아예 감이 안잡히네요
    ocr 너무 인식이 안되네요  ㅠㅠ 부탁좀 드려요