매크로

질문
2018.04.24 15:39

윈10 오토핫키 이미지인식

조회 수 417 추천 0 댓글 8

안녕하세요, 일전에도 비슷한 맥락의 질문글을 올렸다가 뚜렷한 답변이 안보여서 다시 올립니다.


윈7에서는 문제없이 돌아가는 오토핫키 기반 게임매크로가


윈10에서는 특정 이미지는 아예 인식을 못합니다.


몇몇 이미지들은 인식을해서 작동을 하는데 나머지 이미지들은 인식을 못하는건지


아예 작동을 안하네요.


코드는 단순이 imagesearch 를 썼으며 윈10에서 이미지를 새로 다시따도 인식안되던 이미지들은 인식을 못합니다.


이미지 검색범위도 줄여보고, 다양하게 이미지를 따서 시도도해보고 해볼수있는 방법은 다 해봤습니다.


또한 이 질문과 관련해서 테일스타, 구글링등 여러가지 방면으로 검색해봤는데 딱히 해결법이 나오지는 않더라구요.


이미지 확장자는 .bmp입니다.


혹시 윈10에서 이미지서치 관련 해결법 아시는분 계신가요?


  • 할거엄따구 2018.04.24 17:02

    고정된 위치에 발생되는 이미지는 작은 오차율로 검색이 가능하지만, 움직이는 이미지 또는 지속적으로 색상이 변하는 이미지, 발생 위치가 여러군데인 이미지는 같아 보일지라도 미세하게 픽셀이 다른 부분이 존재할 가능성이 높습니다.

    오토핫키 이미지서치 비교방식이 10*10 size의 이미지가 있다면 각 포인트별로 비교해서 100개의 픽셀 값이 전부 오차값 이내이면 검색이 성공되지만 99개는 오차값 이내이지만 1개의 픽셀만 오차범위를 초과해도 검색 실패가 됩니다.

    이미지 인식을 못할때 원본과 현재 이미지를 따로 추출해서 확대 후 픽셀 비교해보세요.

    미세하게 다른 포인트들이 있을 겁니다.

    글로만 봐서는 딱히 이거다라고 결론 내드리기가 어렵습니다.

    원본과 인식불가 상태일때 이미지를 같이 올려봐 주시던지 직접 비교해보세요.

    아래 이미지처럼요.

    9C0sincs.png

  • 운동장세바퀴 2018.04.25 00:19
    귀중한 시간 내주셔서 답변해주셔서 감사합니다.

    설명을 덧붙이자면, 버프확인창에서 특정버프가 없으면 마법창에서 그 버프마법을 클릭해주는 간단한 프로그램이고, 마법창, 버프창확인창 모두 화면에 고정되어있으며 캐릭터가 움직여도 그곳에 그대로 고정되어있습니다.

    윈7에서는 잘 작동하는 이미지가 윈10에서는 안돼서 윈10에서 이미지를 다시 따서 저장했는데 그래도 안되더라구요.

    말씀해주신대로 인게임에서 버프창+마법창에있는 이미지와 제가 저장한 이미지를 확대해서 비교해보겠습니다.

    귀중한 지식 나눠주셔서 감사합니다.

    P.S 제가 검색했을때는 윈10에서는 비트수, 색상문제때문에 이미지서치가 느리거나 안된다는 답변들밖에 못찾았는데 이것과는 관련이 없는 건가요???
  • 할거엄따구 2018.04.25 08:37

    저도 윈10쓰지만 이미지서치시에 느리거나 안된다는 느낌을 받은적은 없습니다.
    윈7을 쓴지가 오래되서 윈7이랑 비교는 못하겠지만요.

    위에 예시를 든것 처럼 몇몇 픽셀 값이 달라진다면 해당부분을 특정색(ex) 0x000000)등으로 수정 한 후 trans 옵션을 줘서 특정색(ex) 0x000000)을 무시하게 하거나 이미지A-1, 이미지A-2.... 여러 경우에 대한 이미지를 따로 저장하여 서치하게 해주면 제 경험상으론 100% 해결이 되었습니다.

    이미지 수정 후 trans 옵션을 준다면 오검색율이 좀 생기기 때문에 오차범위를 좁히거나 검색 범위를 최대한 좁혀주는게 좋습니다.

  • 운동장세바퀴 2018.04.25 12:13
    정말 친절한 설명 감사드립니다.

    trans로 특정색을 무시하는 것부터 차근차근 시도해봐야겠네요!

    갑자기 든 생각인데, trans변경전에 오차율을 좀 높여보는것도 도움이 될까요? 예를들면 *30에서 *50이라던지??
  • 여의도김매력 2018.04.27 14:15

    윗분들이 말씀해주신것처럼


    글자 빼고 흰색으로 칠해주신다음에

    오차율 옆에 *Trans0xFFFFF 같은거 추가해주셔서 해주시면 좀더 올라가긴 합니다만..


    저는 따로 질문자님처럼 발생해본 적이 없어서요..ㅠㅠ

  • 운동장세바퀴 2018.04.28 09:49
    윈7에서 쓸때는 이미지서치에 오차율(*xx)설정없이 해도 잘 됐는데 윈10에서는 오차율을 *50정도로 설정해봤는데 인식이 아예 안되던 이미지(마법버프스킬)들이 싹다 인식이돼서 돌아는 가더라구요 ㅎ

    이번 주말쯤에 trans도 넣어서 좀더 인식률을 올려보려고 하는중입니다.

    친절한 답변 감사드립니다! 좋은하루 보내세요~
  • 흑화검 2018.05.04 10:03

    윈7에서 되던게 윈10에서 안되는 이유는 여러가지 있습니다.


    클라이언트 테두리 창이 변경되어 위치가 바껴서 그런걸수도 있구요

    이미지를 저장할때 png로 안해서 그런걸수도 있구요

    대개는 알고보면 쉬운 오류니 잘 해결해보세요

  • 운동장세바퀴 2018.05.04 11:17
    답변 감사드립니다.

    오차율 설정해서 해결했습니다.

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 늅늅이 오핫 질문드립니다. 1 supreme 2018.05.02 0/0
질문 두 기능을 하나의 기능으로 합해서 만들고 싶습니다. 2 미륵사지석탑 2018.05.03 0/0
질문 윈10 오토핫키 이미지인식 8 운동장세바퀴 2018.05.04 0/0
질문 오토핫키) 마우스,키보드 명령어가 안돼네요.사례금 두... 아침엔스팸 2018.04.21 0/0
자유 잘부탁드립니다 1 구름아 2018.04.23 0/0
질문 오토핫키 초보자가 질문드립니다 3 슈에져 2018.04.27 0/0
질문 오토핫키 실행시 보내는 신호 2 스니핑 2018.04.27 0/0
질문 채팅창에 채팅인식(배경미세하게다를때) 1 뚜아압 2018.04.24 0/0
정보 현재 사용하고 있는 PC 공인 IP 조회하기 2 저녁말고전역 2018.04.20 0/0
정보 핫키 하나로 온오프 하기 2 저녁말고전역 2022.07.21 0/0
질문 [오토핫키 1일차] 재미있네요! 막힌부분 질문! 6 쿠우우우우 2018.04.28 0/0
질문 안녕하세요 .이미지서치 후에 클릭하면 로딩때문에 다... 3 akreh 2018.04.27 0/0
질문 메이플 오토핫키구매 화돌 2018.04.17 0/0
질문 오토핫키는 안드로이드 스마트폰에서도 돌아갈까요? 테프스렙 2018.11.23 0/0
정보 푸시불렛자료-스마트폰으로 매크로에 명령하달입니다. 2 단백질 2019.03.06 0/0
자유 ahk_h v2로 개발하시는분 있으신가요? 3 어뢰 2018.04.17 0/0
질문 제가 짠 스크립트가 다른 사람의 컴퓨터에서 오작동을 ... 4 망둥어 2018.04.23 0/0
자유 혹시 이오류아시는분계시나용.. 1 sk브로드반드 2018.04.12 0/0
질문 OCR 한글인식은 없는걸까요... 4 Rabbit 2018.08.31 0/0
질문 함수지정에 대해 잘못알고 있는것 같습니다 3 망둥어 2018.04.27 0/0
Board Pagination Prev 1 ... 697071727374757677 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글