- 287
- 66
не знаю, может у меня у одного такая проблема, но я использую библиотеку pyautogui для поиска похожего изображения на экране. я сделал так, чтоб он сохранял скриншот похожего изображение. он сохраняет все, без ошибок, но сохраняет коряво, неправильно.
вот пример как он сохраняет, вот пример изображения которое я ему задал
. с чем это может быть связано ? координаты указал верные, но при попытке смены координат он просто либо расширяет картинку, либо уменьшает. с чем может быть связано ?
photo
courses code:
import pyautogui
import time
def find_captcha_on_screen():
try:
similar_image_location = pyautogui.locateCenterOnScreen("captcha.png", grayscale=False, confidence=0.6)
if similar_image_location:
print(f"капча {similar_image_location}")
else:
print("не нашел капчу")
except pyautogui.ImageNotFoundException:
print("не нашел капчу")
similar_image_location = None
return similar_image_location
def save_captcha_image(location):
screenshot = pyautogui.screenshot()
captcha_image = screenshot.crop((location[0], location[1], location[0] + 1111, location[1] + 1111))
captcha_image.save('captcha/captcha.png')
print("заскринил капчу")
if __name__ == "__main__":
similar_image_location = find_captcha_on_screen()
if similar_image_location:
save_captcha_image(similar_image_location)
photo
Последнее редактирование: