Форум: "Система";
Текущий архив: 2003.04.10;
Скачать: [xml.tar.bz2];
ВнизМастера, как мне узнать цвет пикселя с координатами (x,y)? Найти похожие ветки
← →
Mixan (2003-02-13 10:40) [0]Если можно, пример...
← →
aus (2003-02-13 10:59) [1]Canvas.Pixels[x,y] - и есть цвет пиксела.
← →
Mixan (2003-02-13 12:14) [2]Хорошо, засовываю это в таймер:
caption:=inttostr(canvas.Pixels[mouse.CursorPos.x,mouse.CursorPos.y]);
Получаю только 2 значения путем вождения мышки по всему экрану: -1 и другое: дофига цифр.
Что не так?
← →
Axis_of_Evil (2003-02-13 12:16) [3]-1 = ?
дофига цифр - цвет.
когда -1?
← →
pasha676 (2003-02-13 12:39) [4]Канвас чего берешь. Form небось.
← →
Anatoly Podgoretsky (2003-02-13 12:44) [5]Все в порядке, про дофига цифр тебе сказали, а минус 1 за пределами канвы
← →
Mixan (2003-02-16 01:08) [6]Не, так не пойдет. Цвет пикселя на форме - это было бы слишком просто. Я имел в виду цвет ЛЮБОГО пикселя на всем экране.
← →
Юрий Зотов (2003-02-16 10:09) [7]GetPixel(0, X, Y).
Получаем цвет в формате RGB.
← →
Song (2003-02-16 10:21) [8]>>Цвет пикселя на форме - это было бы слишком просто
Если можешь на форме, то почему не можешь на экране? Или связать канвас с десктопом не можешь?
← →
Mixan (2003-02-16 12:34) [9]2Song В точку.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2003.04.10;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c