Задать вопрос
@Name_Zagotovka

Как найти цветное изображение на экране?

Хелоу ворд выводить уже умею. Но знаний пока мало.. нужно мнению людей причастных.
Задача: Есть ли на экране искомое изображение. Если есть то нажать кнопку.
искомое изображение точное, до пикселя, но до цветного пикселя(т.е. искомое изображения по геометрии точно будет, но вот нужного цвета тире оттенка нужно найти). неважно где оно есть. важен сам факт если или нет. получить изображение можно через ImageGrab...а дальше автор слишком глуп.
По идее можно использовать cv2.matchTemplate. но мне не важны координаты. Да и попытки собрать код на matchTemplate дает долгую обработку.
Вопрос: если ли очень топорный, легкий,а главное быстрый(желаемый период обновления результата менее сек) выполнить след задачу
Если ТоЧегоЯНеЗнаю.СуперФункция(Скрин,ИскомоеИзображение) = True
Какое-то действие

ПС прошу не кидаться тапками и др травмоопасными предметами, а вот какими нибудь мануалами и советами можете отоварить.
Мир
  • Вопрос задан
  • 131 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 1
@Kadabrov
PyAutoGui функция locateOnScreen() выполняет сразу поиск на экране, так же помощью модуля можно навести курсор и нажать
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы