이미지서치 2

[Python] 매크로를 위한 이미지 전처리(grayscale, pillow) - 1

안녕하세요 대장코린이입니다. 오늘은 파이썬 매크로 특집 3탄입니다. 저는 귀찮은 작업을 상당히 좋아하지 않기 때문에 매크로를 자주 작성하는 편인데요... 매크로를 작성하다보면 화면상에서 어떤 이벤트를 감지하거나, 특정 이미지의 위치를 찾는 등 이미지 서치를 활용할 때가 아주 많아요. 하지만 이미지 서치(pyautogui에서 제공하는 locateOnScreen)가 만능은 아닙니다. 사실 저는 정교한 매크로 작업에서는 이미지 서치를 사용하지 않아요. 왜냐면 pyautogui의 이미지 서치는 말그대로 화면상에서 그림 파일과 일치하는 부분을 찾아주는 것이기 때문에 만약 게임처럼 찾고자 하는 대상의 배경이 계속 달라진다거나 하는 경우에는 confidence를 조정한다 하더라도 결과가 좋지 않을 가능성이 큽니다. ..

카테고리 없음 2024.04.23

[Python] 이미지 서치로 매크로를 만들어보자 / pyautogui

안녕하세요, 대장코린이입니다. 오늘은 매크로의 꽃 pyautogui를 이용한 이미지 서치를 배워보겠습니다. 도움이 되었으면 좋겠습니다. 목차 1. 이미지 서치 : locateOnScreen 2. 게임 매크로 만들기 1. 이미지 서치 : locateOnScreen img = './img.png' region = (100,100,10,10) confidence= 0.9 pos = gui.locateOnScreen(img,confidence=confidence,region=region) In [1]: pos Out[1]: Box(left=1420, top=602, width=24, height=26) locateOnScreen은 화면상에서 이미지를 검색하는 함수입니다. 만약 이미지를 찾을 시, 해당 이미지의 ..

카테고리 없음 2023.07.20