매크로

조회 수 658 추천 0 댓글 5

GDIP로 비활성픽셀서치 사용중해서 6자리 RGB값이 딱 맞게 떨어지는 경우에 

다음 플로우를 진행하는데요 이게 간혹 안맞는 경우가 있더라구요 그래서 

오차율설정? 같이 값이 조금 안맞더라도 비슷한 색이면 진행되게끔 하고 싶은데

이런게 있을까요??


  • Hangoon 2017.11.06 15:50

    간단한 로직같은데 함수로 작성하셔서 쓰시면 될 것 같네요

    몇줄 안될거 같은데요

  • 죠케빈 2017.11.14 21:09
    매번 같은 종류의 질문이올라 오는데 안타깝습니다.
    답변 다 달아주시는 할꺼없다님이 진짜 대단하시네요ㅜㅜ

    질문자님 이전 글들을 찾아보시면 소스까지 있습니다.
  • 봉봉sss 2017.11.16 17:33
    RGB값을 10진수로 변환하여 범위체크 글 얘기하신거죠 그것도 찾아봤었습니다 근데 답글 보시면 단점이 나오는데 RGB코드를 10진수로 변환시 R값이 변한부분에 대해선 오차율 체크가 거의 안된다는 단점이 있더라구요 십진수 변환말고 다른방법이 있는지도 궁금했네요
  • 죠케빈 2017.11.16 18:48
    제가 말씀드린 댓글 소스붙여드려요
    할거엄따구님의 답글 그대로 복사해서 붙입니다.
    전 이소스로 거이 비슷하게 만들었는데 인식 아주 잘됩니다.


    [레벨:4]할거엄따구 2017.07.21 09:46
    Hpcheck()
    {
    x := 172
    tR := 180
    tG := 80
    tB := 30
    gdipToken := Gdip_Startup()
    pBitmap := Gdip_BitmapFromScreen("hwnd:" hwnd,0) ;; 이부분은 이미지 가져오는 방식에 따라 바꾸어줘야합니다.
    Loop
    {
    nPixel := Gdip_GetPixel(pBitmap,x, 55)
    Gdip_FromARGB(nPixel,A,R,G,B)

    if (x < 48)
    {
    Gdip_DisposeImage(pBitmap)
    Gdip_Shutdown(gdipToken)
    return -1
    }
    if (R > tR && B < tB && G < tG)
    {
    hp := (x-48)/(172-48)*100
    cHp := round(hp,1)
    guicontrol,,cHp,%cHp%
    Gdip_DisposeImage(pBitmap)
    Gdip_Shutdown(gdipToken)
    return chp
    }
    x--
    }
    Gdip_DisposeImage(pBitmap)
    Gdip_Shutdown(gdipToken)

    }
    이렇게 하면 피게이지 글씨 부분에 걸리면 약간 낮은 수치로 표기 될순 있겠지만 궂이 글씨 안없애도 별 불편은 못느끼겟더라구요.
    참고하세요.
  • 삐루 2019.07.30 10:16

    좋은정보 감사합니다!!


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 모모 포트번호 관련 질문입니다 2 미라클클 2017.11.17 0/0
질문 오토핫키 이미지 서치가 안 됩니다. 5 alfhsk 2017.12.08 1/0
질문 winhttp 이미지 업로드 질문 드립니다. 2 오켕 2017.11.16 0/0
질문 모모 앱플레이어 메모리리드 도와주세요 11 혁이 2017.11.16 0/0
질문 내컴이 gdip 비활성서치가 가능한지 안한지 확인할수 ... 인디비쥬얼 2017.11.14 0/0
질문 돌키우기 매크로 간단하게 만들고잇는데 3 넥슨124넥 2018.11.29 0/0
질문 앱플레이어 메모리리드 혁이 2017.11.13 0/0
질문 vmprotect 언패킹 가능하신분계신가요? 더러럭배 2017.11.13 0/0
질문 gdip 명령어에서 출력 변수를 사용하고 싶습니다 7 나나치얌 2017.11.15 0/0
질문 비활성서치에 대한 정보는 해외포럼 밖에 없나요? 2 멜로망스 2017.11.13 0/0
질문 문자열 뽑기(추출) 자문구합니다 4 김반디 2017.11.19 0/0
질문 오토핫키 버튼으로 시작+핫키로 시작 둘다 같이 하려면... 5 snfwld 2017.11.12 0/0
질문 오토핫키 초보입니다. 비활성이미지서치 공부중인데 도... 3 인류의희망 2017.11.14 0/0
질문 모모에서 비활성 한글입력 방법아시는분 조언부탁드립... 1 더러럭배 2017.11.11 0/0
질문 이미지서치 카운트 4 죠케빈 2017.11.10 0/0
질문 오토핫키 이미지 서치 후 없으면 패스 가능한가요? 5 놀러가자 2017.11.28 0/0
질문 오핫매크로에서 OCR 인식 문의드립니다 3 리시즈 2017.11.12 0/0
질문 변수 :={} 변수에 빈괄호는 무슨뜻인지요? 7 인디비쥬얼 2017.11.10 0/0
질문 픽셀로 리니지M HP바 인식해서 귀환하려는 부분인데 도... 3 snfwld 2017.11.12 0/0
질문 녹스는 되는데 블택이 안됩니다 9 룬룬리루 2018.02.06 0/0
Board Pagination Prev 1 ... 717273747576777879 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글