Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Zek232
@Zek232
Программирование
Необходимо получить RGB цвет пикселя который находится на кординатах x и y?
Необходимо получить RGB цвет пикселя который находится на кординатах x и y. Код на языке Питон. Хочу сделать так:
а = (цвет)
if а = (другому цвету):
клик (x,y)
Вопрос задан
более двух лет назад
733 просмотра
7
комментариев
Подписаться
Средний
7
комментариев
Facebook
Вконтакте
Twitter
Александр Скуснов
@AlexSku
Так неправильный алгоритм:
а = белый
ЕСЛИ а = чёрный
...
Как же мы узнали второй цвет, не зная координат?
Написано
более двух лет назад
Zek232
@Zek232
Автор вопроса
Александр Скуснов
, хорошо а если сделать так
а = (цвет на этих координатах 555,555)
ЕСЛИ цвет изменился
клик (333,444)
Написано
более двух лет назад
Wataru
@wataru
Zek232
, Цвет-то откуда берется? Из битмапа, на экране, из файла-картинки, с камеры?
Написано
более двух лет назад
rPman
@rPman
а еще какая операционная система и какой язык программирования если точнее - используемый фреймворк
Написано
более двух лет назад
Zek232
@Zek232
Автор вопроса
Язык питон а цвет с екрана
Написано
более двух лет назад
Zek232
@Zek232
Автор вопроса
Оперативка Винда
Написано
более двух лет назад
Zek232
@Zek232
Автор вопроса
Wataru
rPman
Написано
более двух лет назад
Помогут разобраться в теме
Все курсы
Яндекс Практикум
Python-разработчик
10 месяцев
Далее
Skillfactory
DevOps-инженер
6 месяцев
Далее
Нетология
Python-разработчик с нуля
6 месяцев
Далее
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
Wataru
@wataru
Разработчик на С++, экс-олимпиадник.
Чтобы получить значение пикселя с экрана, воспользуйтесь модулем
pyautogui
, например.
Затем пользуясь image из модуля Pillow можно
получить
конкретный пиксель.
В этом же pyautogui можно симулировать клики мышью. Читайте
документацию
.
Ответ написан
более двух лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Программирование
+1 ещё
Простой
Апгрейда разраба с помощью нейросетки, с чего начать в 2025 году?
6 подписчиков
22 сент.
1325 просмотров
6
ответов
JavaScript
+2 ещё
Простой
Можно ли заменить кликанье мышью по веб-интерфейсу cli-командой?
3 подписчика
13 сент.
1084 просмотра
2
ответа
Программирование
Простой
Оператор, операция, функция, процедура — что всё это значит?
1 подписчик
05 авг.
423 просмотра
2
ответа
Программирование
Простой
Какие есть источники, помогающие понять бизнес-логику проекта?
3 подписчика
30 июл.
920 просмотров
2
ответа
Программирование
Простой
Как готовиться к ВСоШ по информатике 9-11 классов/олимпиадам по программированию вообще?
1 подписчик
20 июл.
284 просмотра
3
ответа
Программирование
+1 ещё
Простой
Ответьте на вопрос по информатике?
1 подписчик
10 июл.
810 просмотров
3
ответа
Программирование
+1 ещё
Средний
Редактирование прошивки китайской камеры видеонаблюдения?
1 подписчик
01 июл.
480 просмотров
2
ответа
Программирование
+1 ещё
Простой
Как работает регистрация и аутентификация с помощью ЭЦП?
1 подписчик
26 июн.
322 просмотра
3
ответа
Программирование
+3 ещё
Средний
Какой лучше выбрать мини пк под сервер?
2 подписчика
19 июн.
4049 просмотров
16
ответов
Программирование
+1 ещё
Простой
Нужна ли магистратура программисту какие есть ограничения в ее отсутвии?
1 подписчик
14 июн.
4590 просмотров
6
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Backend developer
Creative Code
До 160 000 ₽
IDE Plugin Engineer
IForce connect ltd
•
Лондон
от 3 000 до 6 000 €
Backend Developer
Невасофт
•
Санкт-Петербург
от 200 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама