템플릿 클래스

class autowinpy.Template(**args)

이미지 서칭을 위한 탬플릿 클래스

키워드 인수
  • path (str) – 파일 경로

  • matched_width (int) – 이미지 서칭에 사용할 너비, 기본값 None

  • matched_height (int) – 이미지 서칭에 사용할 높이, 기본값 None

  • threshold (float) – 이미지 서치 성공을 판단할 문턱값, 기본값 0.8

  • screen_area ([int, int, int, int]) – 스크린 매칭 영역, 기본값 [0, 0, 100, 100]

할 일

[새로운 키워드] mask_color: 특정 색상을 마스크 키로 사용

객체

property Template.origin_image

원본 이미지 출력

property Template.match_size

매칭 사이즈 출력

함수

Template.configure(**args) → dict

현재 설정을 변경하거나 출력합니다.

키워드 인수
  • matched_width (int) – 이미지 서칭에 사용할 너비

  • matched_height (int) – 이미지 서칭에 사용할 높이

  • threshold (float) – 이미지 서치 성공을 판단할 문턱값

  • screen_area ([int, int, int, int]) – 스크린 매칭 영역

반환값

(dict) 현재 설정

Template.mask(dsize: Tuple[int, int] = None) → autowinpy.type.Image

마스크 이미지 출력

매개변수

dsize (width, height) – [선택] 출력할 마스크의 너비와 높이

반환값

마스크 이미지, 이미지에 투명 채널이 없는 경우 None

스크린에서 탬플릿을 찾습니다

매개변수

screen – 탬플릿을 탐색할 이미지

반환값

(bool) 탐색 성공 여부, (type.Rect) 탐색 결과 영역