티스토리 뷰
#10.오토핫키 pixelsearch
안녕하세요 코드모아 입니다.
12월 30일 #10.오토핫키 pixelsearch에대해 강의하겠습니다.
픽셀서치 : 원하는범위내에서 원하는 색상코드를 이용하여서치하는것.
Pixelsearch
문법 :
Pixelsearch,vx,vy,x1,y1,x1,y2,색상ID,[ *색상정확도 , Fast RGB ]
모니터화면 전체안에서 픽셀서치를원하시면
(자주사용)
2.Pixelsearch,vx,vy,0,0,A_ScreenWidth,A_ScreenHeight,색상ID,,fast
*색상오차율 : 자신이 선택한 색상ID와 얼마나 색상차이가발생해도 서치하도록 설정하는것입니다.
색상오차율이 작을수록 자신이원하는색상ID를 더정확하게 찾을수있습니다.
오차율범위 0~255
Fast|RGB : 빠른 서치를합니다. 정확도가떨어질수있음 | BGR이아니라 RGB값으로 서치
서치되는범위
▼▼▼
픽셀서치를 사용하시기전 Errorlevel를 암기하셔야합니다.
예시를 보고 연습해보시길바랍니다.
ex)
Gui, Add, Button, x33 y49 w160 h60 gbutton, Button
Gui, Add, Text, x23 y19 w180 h20 , 오토핫키 강좌는 역시 코드모아!
Gui, Show, w225 h130, #10.오토핫키 pixelsearch
return
button:
pixelsearch,vx,vy,0,0,A_Screenwidth,A_Screenheight,0x994E9C,,fast
if(errorlevel=0)
{
msgbox,색상을 찾앗다.
}
if(errorlevel=1)
{
msgbox,색상을 찾지못했다.
}
if(errorlevel=2)
{
msgbox,문제가 발생했다.
}
return
GuiClose:
ExitApp
픽셀서치에 사용된 색상사진 :
실제 색상사진을이용해 픽셀서치를 이용한 영상
RGB Hex ColorID표
( 출처 : http://www.kichwa.com/quik_ref/trip_chart.html )
위의 색상코드외의 색상을 알고싶다면 아래의프로그램을깔면됩니다.
http://ngwin.com/kr/download_start
프로그램이름 : pickpick
프로그램설치후 실행한 화면입니다.
C++클릭후 옆에나온 색상코드를 사용하면됩니다.
( 정상적으로 작동됩니다. )
#10.오토핫키 pixelsearch을마치겠습니다.
다음강의는 #11.오토핫키 비활성클릭/비활성입력 에대해 강의해보겠습니다.
질문 및 궁금한점은 댓글로남겨주세요.
'Autohotkey(오토핫키)' 카테고리의 다른 글
번외)오토핫키 coordmode(좌표),Window spy사용법 (2) | 2017.12.30 |
---|---|
#11.오토핫키 비활성클릭/비활성입력(controlclick/controlsend) (33) | 2017.12.30 |
#9.오토핫키 Imagersearch (17) | 2017.12.29 |
#8.오토핫키 fileappend/fileread (0) | 2017.12.29 |
#7.오토핫키 조건문 (0) | 2017.12.28 |