색값이란게 이미지서치까지 아니라도 그에 준하게 사용이 가능한가요?
- Elkha - Blue
- 히로매크로 커뮤니티
- 히로매크로
혹시 이미지서치 기능이 있나요??
-
-
저도 이미지서치 기능으로 첨부터 생각하고 있었는데 getcolor로도 어느정도는 되는거 같아요.
레아님, 근데 getcolor가 어느정도 범위로 정해지는지 아세용?
몇픽셀정도인지,, 게임상 작은 숫자같은거 그범위정도 될까요?? 된다면 , 겜상 숫자들 1부터 10까지 개별적으로 변수만들어서
숫자 추출할수 있겠죠? 뭐 어차피 숫자도 검은색 흰색이라 한부분만 잡혀도 대충 개별인식이 되긴할거 같은데....
-
getColor는 좌표 한점의 색상을 추출하는것입니다.
숫자를 인식시키고 싶다면 숫자별로 특징점을 찾아서 (다른숫자에는 표시되지않는 유니트한 영역)
색값을 추출하시면 될거같네요.
제가 이렇게 해서 0일떄와 아닐때를 구분했었는데
가끔 꼬이긴하더군요. 숫자부분이 클수록 좋습니다 ... -
아 좌표 그대로 그 한 픽셀 색상을 구분하나보네요. 여차하면 중복되겠네요..
흰색과 회색만으로 표시된숫자에서는 쉽지 안겟군요. 흰색회색 경계점의 색상 농도로 구분해야겠네요. -
getcolor 자체는 한 픽셀의 색값만을 찾지만.
스크립트에 따라서 여러곳의 좌표를 한번에 비교하게 하는 경우도 있죠 -
어떤식으로 하는지 좀 알려주세용..
-
var #1 0
var #2 0
var #3 0
var #1c 123
var #2c 234
var #3c 345
:strart
getcolor #1 100 200
getcolor #2 200 300
getcolor #3 300 400
if #1 == #1c or #2 == #2c or #3 == #3c
변수 선언
endif
:end
이거는 각각의 변수 중 한개라도 같으면 실행하게 되는 스크립트고
or을 and 로 바꾸게 되면 변수 세가지가 다 똑같아야 실행되는 스크립트입니다. -
아 넹... 감사합니담...
and , or 가 작동되는거군용.. 저 일일이 if문 몇개를 반복적으로 썻더니 너무 길어져서 헤멧네용.
안타깝게도 이미지 인식은 없구요,
특징점을 잘 찾아내신다면 준하게 사용하실 수 있습니다.