NGMsoftware

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

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

    팁 앤 테크

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

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

    에디터 색상 인식 매크로에서 흑백을 적용하고 찾는 방법.

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에는 픽셀 서치와 이미지 서치 그리고 이미지 매치등등... 다양한 윈도우 화면 인식 액션들이 존재합니다. 제작하려는 업무 자동화 매크로 종류에 따라 각각의 사용처가 약간씩 다른데요. 동작 원리에 대해 알고 싶으시면 아래 글을 한번 읽어보세요^^

    [ 이미지 조건 액션의 차이점 ]

     

    이번 글은 윈도우 화면의 색상 인식에서 흑백을 적용하는 방법에 대해 알아볼께요. 우선, 엔지엠 매크로 에디터를 실행하고 새로운 스크립트를 하나 추가하세요.

    cnOuw3h.gif

     

     

    윈도우 화면의 색상 인식은 [ 픽셀 서치 ]를 이용해야 하는데요. 픽셀 서치에는 필터 기능이 없습니다. 그래서, [ 이미지 서치 ]로 색상 인식을 만들어야 합니다. 그림판을 실행하고 녹색점을 하나 찍어 놓겠습니다. 여러분들도 아래 그림처럼 예제로 사용할 그림판을 준비해주세요.

    fVruJFp.png

     

     

    아~ 흑백 비교를 위해서 연두색도 하나 추가 해주세요. 그림판에는 연두색이 없고 라임이 있네요^^

    Uk9TaUB.png

     

     

    엔지엠 에디터에 이미지 서치를 하나 추가하세요. 그리고, 캡쳐에서 녹색점을 1픽셀로 영역을 잡고 저장 해줍니다. 참고로, 캡쳐할 때 방향키로 이동하고 콘트롤+방향키로 영역을 미세하게 조정할 수 있습니다. 원하는 색상 영역을 선택했으면 F1을 눌러서 이미지로 저장하세요.

     

     

    아래 동영상을 참고하셔서 방금 저장한 이미지를 열고 흑백화 시켜줍니다. 마지막에 저장까지 해야 흑백이 적용됩니다.

     

     

    윈도우 전체 화면에서 픽셀 서치를 실행하면 오작동할 수 있습니다. 픽셀 값이 꼭 그림판 안에만 있는건 아니니까요. 윈도우 화면에서 동일한 픽셀 값을 가지는 색상이 있을수도 있습니다. 그래서, 아래 동영상처럼 그림판의 흰색과 녹색 그리고 라임색만 있는곳에서 테스트해야 정확하게 동작을 확인할 수 있습니다.

     

     

    화면에서 제대로 색깔을 찾았는지 확인하기 위해 마우스 동작도 설정 해줍니다.

    tS1GIOJ.png

     

     

    좀 더 명확하게 마우스 동작을 확인하기 위해 옵션에서 마우스 이펙트도 사용하도록 설정 해줍니다.

     

     

    매크로 스크립트를 실행 해볼까요? 녹색점을 정확하게 찾는걸 확인할 수 있습니다.

     

     

    이번에는 필터를 적용한 상태(흑백화)에서 색깔을 제대로 찾는지 확인 해볼께요. 미리 테스트 해보니 녹색을 흑백으로 적용하면 RGB값이 123, 123, 123이 됩니다. 그런데, 그림판에는 윈도우에서 색깔을 추출하는 스포이드 도구가 없습니다. 픽픽이라는 프로그램을 이용해서 흑백의 색상 정보를 얻어내서 그림판에 적용했습니다. 그래서, 아래 그림처럼 하나 더 점을 찍어 주었습니다.

    rIoCOWj.png

     

     

    아래 동영상처럼 원본 이미지 필터 적용을 True와 False로 바꿔가면서 테스트 해보세요.

     

     

    원본 이미지가 흑백화되서 화면을 스캔하기 시작합니다. 원본 녹색이 흑백화되어 회색이 되었을건데요. 그림판에 회색과 동일한 픽셀 값이 있기 때문에 마우스가 정상적으로 이동합니다. 필터 사용을 False로 바꾸면 흑백 적용이 풀리고 원본으로 비교하기 때문에 녹색점을 클릭하게 됩니다. 참고로, 흑백에서 범위를 지정하고 싶으면 공차 값을 늘려주면 됩니다. 그러면 더 넓은 범위의 흑백 색상을 인식하고 찾아줍니다.

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

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

    댓글목록

    등록된 댓글이 없습니다.