I 화면어떻게 파이썬에서 빠르게 내 화면에 뭔가를 찾을 수 있습니까?
pyautogui.locateOnScreen()
에 화상을 찾아 pyautogui 모듈 I의 기능을 사용하려고했지만 그 시간 5-10 초 처리있다. 다른 방법으로 화면의 이미지를 더 빨리 찾을 수 있습니까? 기본적으로 locateOnScreen()의 빠른 버전이 필요합니다. 당신은 이미지 인식을 찾고 있다면
I 화면어떻게 파이썬에서 빠르게 내 화면에 뭔가를 찾을 수 있습니까?
pyautogui.locateOnScreen()
에 화상을 찾아 pyautogui 모듈 I의 기능을 사용하려고했지만 그 시간 5-10 초 처리있다. 다른 방법으로 화면의 이미지를 더 빨리 찾을 수 있습니까? 기본적으로 locateOnScreen()의 빠른 버전이 필요합니다. 당신은 이미지 인식을 찾고 있다면
official documentation는 1920 × 1080 화면에 1 ~ 2 초가 소요 말한다, 그래서 시간이 조금 느린 것 같다. 이 고유 이미 켜져있는 경우
grayscale=True
를)
이 모든 위에 링크 된 문서에 설명되어 있습니다.
sources of pyautogui을 확인할 수있는 속도가 아직 빠르지 않습니까? 화면에서 찾기가 Python으로 구현 된 특정 알고리즘 (Knuth-Morris-Pratt 검색 알고리즘)을 사용하고 있는지 확인하십시오. C에서이 부분을 구현하면 속도가 상당히 빨라질 수 있습니다.
당신은 Sikuli를 사용할 수 있습니다. Hello World tutorial을 확인하십시오.