플그래밍/오토핫키

[오토핫키 v1] 이미지서치 기초 (ImageSearch)

훗티v 2022. 1. 23. 03:30

[오토핫키 v1] 이미지서치 기초 (ImageSearch)

 

이미지서치란? - 오토핫키 ImageSearch

- 이미지서치란 화면에서 설정한 이미지를 찾아 위치를 반환해주는 기능이다.

- 사람이 눈으로 확인 후 위치를 확인하는 것과 같은 개념이다.

 

기본 형식 - 오토핫키 ImageSearch

ImageSearch, OutputVarX, OutputVarY, X1, Y1, X2, Y2, ImageFile

 

- 기본적으로 이미지서치는 위와같은 형태를 띈다.

 

ImageSearch, x좌표결과값, y좌표결과값, 시작점x, 시작점y, 끝점x, 끝점y, 이미지파일

 

설명 - 오토핫키 ImageSearch

- ImageSearch : 명령어

- x좌표결과값 : 이미지를 찾았을 경우 이미지 왼쪽 상단의 화면상 x좌표 위치

- y좌표결과값 : 이미지를 찾았을 경우 이미지 왼쪽 상단의 화면상 y좌표 위치

- 시작점x : 검색할 화면의 시작점 x좌표

- 시작점y : 검색할 화면의 시작점 y좌표

- 끝점x : 검색할 화면의 끝점 x 좌표

- 끝점y : 검색할 화면의 끝점 y 좌표

- 이미지파일 : 찾고자하는 이미지

 

화면상 시작점x,y에서부터 끝점x,y까지의 사각형 화면안에 이미지파일과 동일한 화면의 존재 여부를 확인하고 x,y좌표결과값을 반환하는 기능이다.

 

예제를 살펴보자.

 

예제 - 오토핫키 ImageSearch

 

- 위의 분봉 차트에서 검정색 화살표를 찾아 위치값x,y를 반환해보자.

 

 

- 위에서부터 아래로 확인하기 때문에 가장 왼쪽에 있는 화살표가 아닌 가장 위에있는 화살표가 포착되는 것을 확인할 수 있다.

 

예제 코드 - 오토핫키 ImageSearch

#q:: ;실행키(윈도우 + q)

ImageSearch, x, y, 0, 0, 1920, 1080, example.png
if (ErrorLevel = 0) ;찾았을 경우
{   
    MouseMove, x, y ;이미지 파일의 좌측 상단 xy좌표로 마우스 이동
    MsgBox 찾았습니다. (x : %x%, y : %y%) ;메세지 박스 출력
}
else ;찾지 못했을 경우
{
    MsgBox 찾지 못했습니다. ;메세지 박스 출력
}

 

 

 

 

 

[플그래밍/오토핫키] - [오토핫키] 단축키로 단어 뜻 찾아보기 (크롬)

[플그래밍/오토핫키] - [오토핫키] 자동 종목 선정 - 화살표 찾기

[플그래밍/오토핫키] - [오토핫키] 폴더 내 모든 텍스트 파일 합치기

[플그래밍/오토핫키] - [오토핫키] 키입력시까지 반복하기

[플그래밍/오토핫키] - [오토핫키] 마우스 커서 자동 이동

 

 

 

 

 

 

728x90