오토핫키 커뮤니티

조회 수 145 추천 0 댓글 0
is(Title, ImgFileName)
{
        global x,y
If !pToken := Gdip_Startup()
{
MsgBox, 48, gdiplus error!, Gdiplus failed to start. Please ensure you have gdiplus on your system
ExitApp
}
OnExit, Exit

pBitmapHayStack := Gdip_BitmapFromHWND(hwnd := WinExist(Title)) 
pBitmapNeedle := Gdip_CreateBitmapFromFile(ImgFileName)

Width1 := Gdip_GetImageWidth(pBitmapHayStack), Height1 := Gdip_GetImageHeight(pBitmapHayStack)
Width2 := Gdip_GetImageWidth(pBitmapNeedle), Height2 := Gdip_GetImageHeight(pBitmapNeedle)
E1 := Gdip_LockBits(pBitmapHayStack, 0, 0, Width1, Height1, Stride1, Scan01,BitmapData1)
E2 := Gdip_LockBits(pBitmapNeedle, 0, 0, Width2, Height2, Stride2, Scan02,BitmapData2)

MCode(Gdip_ImageSearch, "83EC148B4424309983E20303C28BC88B442434995383E2035503C2C1F80256C1F902837C24"
. "30005789442420C7442410000000000F8EBE0000008B5C24288B7C24388D048D00000000894424188B442430895C241CE"
. "B098DA424000000008BFFC74424440000000085C07E6D895C24148B6C242CC7442440000000008D6424008B4C24403B4C"
. "243C0F8D8600000033C985FF7E158BD58BF38B063B02751F4183C20483C6043BCF7CEF8B442420035C2418FF44244003C"
. "003C003E8EBC38B4C24448B5C24148B4424304183C3043BC8894C2444895C24147C978B4C24108B5C241C035C2418413B"
. "4C2434894C2410895C241C0F8C68FFFFFF8B5424488B44244C5F5E5DC702FFFFFFFFC700FFFFFFFF5B83C414C38B4C244"
. "48B5424488B44244C5F495E890A8B4C24085D89085B83C414C3")

Time1 := A_TickCount
VarSetCapacity(x, 8, 0), VarSetCapacity(y, 8, 0)
Loop, 100
DllCall(&Gdip_ImageSearch, "uint", Scan01, "uint", Scan02, "int", Width1, "int", Height1, "int", Width2, "int", Height2, "int", Stride1, "int", Stride2, "int*", x, "int*", y)
;MsgBox, % "Time for 100 searches: " A_TickCount-Time1 "ms`nx: " x "`ny: " y ;%

Gdip_UnlockBits(pBitmapHayStack,BitmapData1), Gdip_UnlockBits(pBitmapNeedle,BitmapData2)
Gdip_DisposeImage(pBitmapHayStack), Gdip_DisposeImage(pBitmapNeedle)
        x := % "" x ""
        y := % "" y ""
        if(x >= 0) 
         return 1
return 0
}
gdip 이미지서치 이 함수를 쓰고있는데 여기선 이미지인식률 조절하는곳이 없는건가요?


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 이미지 인식은 하는데 클릭을 못하네요; 3 아몬드초코 2017.05.03 0/0
질문 gdip 인식률에 대해서 질문좀드려요 도방 2017.04.14 0/0
질문 ini의 섹션을 수정할수 있는 방법 없을까요? 2 졸리네 2017.04.13 0/0
질문 녹스 ADB클릭 좌표가 안맞습니다.. 5 단백질 2017.12.10 0/0
자유 자바에서 adb screencap -p 파일로 저장하지 않기 5 jake33 2017.04.21 0/0
질문 녹스에서 비활성 클릭 스크립트 하나 부탁드려도 될까요? 2 cis105 2017.05.18 0/0
질문 오토핫키로 디스플레이 세로 가로 바꿀수 있나요? 2 리엔니케니스타 2017.04.17 0/0
질문 리니지2 레볼루션 캐릭이동 끼임문제 4 단백질 2017.04.26 0/0
질문 베스트게시판의 외치기님의 pushbullet 관련 질문입니다. 1 hiki 2017.04.08 0/0
질문 IniRead 로 불러온 값을 숫자로 인식을 못하는 것 같습... 3 박병아리 2017.04.10 0/0
질문 이미지서치 (반짝이는 이미지) 질문입니다. 3 해공 2017.04.09 0/0
질문 RegExMatch 을 이용한 중복 검사 1 fnwj 2017.04.06 0/0
질문 Gdi관련 질문좀 부탁드립니다 안녕하세요254 2017.04.05 0/0
질문 오토핫키 고수분들 좀도와주세요 1 카르튀에 2017.08.06 0/0
질문 함수 안에서 gui체크박스 여부에 따라 적용되는건 어떻... 2 복권상인 2017.04.12 0/0
질문 Gdi 그레이스케일 질문좀 2 안녕하세요254 2017.04.05 0/0
질문 세나매크로 제작의뢰합니다 4 주니AM 2017.04.03 0/0
질문 시간에 시간 더하는 방법 2 슴새 2017.04.03 0/0
질문 쇼핑 옥션, 11번가, g마켓 검색어 주소가 어떻게 돼요? 1 리엔니케니스타 2017.04.01 0/0
질문 최소화에선 클릭하고 활성화된상태는 클릭 못하는 이유... 2 jihk 2017.04.01 0/0
Board Pagination Prev 1 ... 909192939495969798 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글