안녕하세요. 처음으로 글을 올리게 되었습니다.
gdip 이미지서치를 응용하고 싶습니다.
1. 이미지서치 대상(HayStack)은 파일에서 검색을 하고 싶습니다.
2. 이미지서치의 검색화면(Needle)은 클라이언트의 특정좌표 부분에서 얻고 싶습니다.
즉 클라이언트 화면 100,100좌표에서 3px 3px인 부분을 따서 저장되어있는 back.bmp파일에서 이미지를 서치해
이미지의 좌표를 구하고 싶은데요.
1번같은 경우는 pBitmapHayStack:=Gdip_CreateBitmapFromFile(back_image)이렇게 하여 파일에서 Haystack을 만들어줬습니다. 다만 2번 Needle값을 Gdip_BitmapFromhwnd에서 가져온 값중 특정좌표의 특정사이즈만 가져와 파일로 검색하게 만들 방법을 모르겠습니다. 도움 부탁드립니다.
Gdip_CropBitmap 함수를 쓰시면 됩니다
사용법은 Gdip.ahk내에 잘 설명이 되어있으니 크게 어렵지 않게 적용하실겁니다