이미지서치로 이미지 검색하는 경우 동일 이미지 있어도 처음 발견된 이미지의 좌표를 반환하는데요
그 반환된 이미지 좌표를 제외한 상태로 다음 이미지 검색하려면 그 반환된 이미지 좌표를 배열에 집어넣어서
그 좌표를 제외하는 방식으로 이미지서치 하면되나요?
아니면 다른 방법이 있나요?
이미지 서치할때 배열로 동일 이미지 좌표를 한번에 받는 방법이 있나요?
앱 플레이어 모바일 게임 과몰입 방지 매크로 등 인터넷상의 재밌는 것을 찾아 연구하는 사람들의 모임
이미지서치로 이미지 검색하는 경우 동일 이미지 있어도 처음 발견된 이미지의 좌표를 반환하는데요
그 반환된 이미지 좌표를 제외한 상태로 다음 이미지 검색하려면 그 반환된 이미지 좌표를 배열에 집어넣어서
그 좌표를 제외하는 방식으로 이미지서치 하면되나요?
아니면 다른 방법이 있나요?
이미지 서치할때 배열로 동일 이미지 좌표를 한번에 받는 방법이 있나요?
광고
전체 최신 인기글
전체 주간 인기글
^s::
SetBatchLines,-1
CoordMode,Pixel,Screen
CoordMode,ToolTip,Screen
result:=MultipleImagesearch(1,1,1024,768,"sample2.bmp")
Loop,Parse,result,`n
{
If A_LoopField=
Break
StringSplit,Pos,A_LoopField,a
ToolTip,%A_Index%,%Pos1%,%Pos2%,%A_Index%
}
return
MultipleImagesearch(xs,ys,xl,yl,image)
{
pos=
xss:=xs
yss:=ys
loop
{
Imagesearch,x,yi,%xss%,%yss%,%xl%,%yl%,%image%
If Errorlevel=1
Break
pos=%pos%%x%a%yi%`n
loop
{
xss:=x+1
If xss=%xl%
Break
Imagesearch,x,y,%xss%,%yss%,%xl%,%yl%,%image%
If Errorlevel=1
Break
pos=%pos%%x%a%y%`n
}
xss:=xs
yss:=yi+1
If yss=%yl%
Break
}
Sort,pos,u
return pos
}