티스토리 뷰

Autohotkey(오토핫키)

#9.오토핫키 Imagersearch

코드모아 2017. 12. 29. 19:23

#9.오토핫키 imagesearch



안녕하세요 코드모아 입니다.


 12월 29일 #9.오토핫키 imagesearch 에대해 강의하겠습니다.



이미지서치 : 자신이저장한 이미지를 서치하여 이미지여부를판단후 이미지가있을시 원하는조건 수행 또는 이미지가 없을시 원하는 조건을 수행하도록 할수있다.





Imagesearch


문법 :


1.imagesearch,vx,vy,x1,y1,x2,y2,*정확도 사진.확장자




모니터화면 전체안에서  이미지서치를원하시면

(자주사용)


2.imagesearch,vx,vy,0,0,A_ScreenWidth,A_ScreenHeight,*오차율 사진.확장자


*오차율 : 찾길원하는 사진을 찾을때 이게 어느정도로 비슷하면 찾으라고하는 오차율을 설정하는겁니다.


오차율이 작을수록 자신이원하는사진을 더정확하게 찾을수있습니다.


오차율범위 0~255



이미지서치를 직접사용하시기전 Errorlevel 을 아셔야합니다.





예시를보시고 직접작성해보시길바랍니다.


EX)


Gui, Add, Text, x19 y29 w170 h20 , 오토핫키강좌는 역시 코드모아!

Gui, Add, Button, x32 y69 w140 h50 gbutton, 버튼

Gui, Show, w212 h142,#9.오토핫키 Imagersearch

return

button:

ImageSearch,vx,vy,0,0,A_ScreenWidth,A_ScreenHeight,*50 123.bmp

if(errorlevel=0)

{

msgbox,이미지찾음

}

if(errorlevel=1)

{

msgbox,이미지찾지못함

}

if(errorlevel=2)

{

msgbox,이미지파일없음

}

return

GuiClose:

ExitApp



찾을이미지 :  



이미지서치 사용





사진 더 정확히찾기



1. 원하고자하는 사진부분만 캡처한다.






2. 사진 확장자를 .bmp로 설정한다.





3. 오차율을 낮춘다


보통 오차율은 50으로사용합니다.

더정확한 사진을찾고싶으시다면 오차율을 더내리시면됩니다.




 #9.오토핫키 imagesearch을마치겠습니다.

다음강의는 #10.오토핫키 pixelsearch 에대해 강의해보겠습니다.

질문 및 궁금한점은 댓글로남겨주세요.





댓글