Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: gsukhado on April 01, 2018, 11:57:28 AM
-
День добрый.
Нужно обнаружить, когда при применении colormode в нужной части экрана появляются пиксели, отличных от черно-белых.
Можно конечно перебором попроовать в PXLCOUNT, но цветов разных может быть много. Можно ли как-то проще посчитать число пикселей с цветом, отличных от черного или белого?
(поиском по форуму увы не нашел)
-
издеваетесь?
из общего числа пикселей в области вычитаем кол-во чёрных и кол-во белых. кто остался на трубе?
$nOtherColorsPxls=($x2-$x1+1)*($y2-$y1+1)-PXLCOUNT($x1, $y1, $x2, $y2, код_чёрного_цвета)-PXLCOUNT($x1, $y1, $x2, $y2, код_белого_цвета)
-
Наверное сильно торможу в воскресенье :)
Спасибо!