|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Определить цветовой диапазон картинки |
|
Определить цветовой диапазон картинки
|
Новый участник Сообщения: 38 |
Профиль | Отправить PM | Цитировать
Код сгенерировал ИИ, но он не работал, я его немного переделал, всё равно не работает, что нужно изменить?
; Считываем картинку wallpaperGrop.png, размер 12х12 из текущего каталога Local $image = "wallpaperGrop.png" ; Определяем цвет пикселя в центре картинки Local $color = PixelGetColor(6, 6, $image) ; Проверяем яркость цвета (если значение больше 0x808080 то цвет темный, иначе светлый) If $color > 0x808080 Then ; Тёмный цвет - выполняем определенное действие MsgBox(0, "Сообщение", "Темный цвет обнаружен!") Else ; Светлый цвет - выполняем другое действие MsgBox(0, "Сообщение", "Светлый цвет обнаружен!") EndIf Или как сделать так, чтобы считывалась картинка 12х12, и весь квадрат проверялся и определялся диапазон цвета или яркости, если светлый (ближе к белому), то одно действие, если тёмный - другое |
|
Отправлено: 09:43, 19-05-2024 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Установка - цветовой профиль | simsa | Microsoft Windows 10 | 47 | 23-01-2019 15:52 | |
Темы и Стили - Цветовой прямоугольник в заголовке окна | VlastelinK | Оформление Windows 11/ 10 / 8 / 7 / Vista | 1 | 27-09-2014 01:23 | |
Прочие - Нужна программа, что бы заливать картинки в чаты, а не ссылки на картинки | Clever fellow | Программное обеспечение Windows | 2 | 18-02-2010 17:22 | |
Прочее - как определить какой диапазон ip в сети ? | mitiya | Сетевые технологии | 5 | 16-12-2009 20:04 | |
цветовой фон рабочего стола | Nodir Bek | Microsoft Windows 95/98/Me (архив) | 4 | 11-03-2004 17:04 |
|