Форум: "Прочее";
Текущий архив: 2010.02.21;
Скачать: [xml.tar.bz2];
ВнизСужение цветов Найти похожие ветки
← →
ВадимММ (2009-12-04 15:05) [0]Как привести все градации красного к красному?
И другого цвета. Есть загруженная bmp и прохожусь циклом.
Строгого красного нет, и пиксель красного оттенка не равен clRed.
Как определить оттенок конкресного цвета?
← →
TUser © (2009-12-04 15:06) [1]В RGB - это три байта, посмотри, какая величина больше.
← →
MBo © (2009-12-04 15:39) [2]Один из вариантов - перевести цвет в пространство HSL или HSV, и проверять, в какой сектор попадает хью
← →
Anatoly Podgoretsky © (2009-12-04 16:12) [3]> MBo (04.12.2009 15:39:02) [2]
Ну не так же пишется
← →
MBo © (2009-12-04 16:17) [4]>Anatoly Podgoretsky © (04.12.09 16:12) [3]
Ага, правильно будет HLS.
Или имеется в виду, я не побоюсь этого слова, Hue? ;)
← →
clickmaker © (2009-12-04 16:25) [5]> я не побоюсь этого слова, Hue? ;)
это фигня.
мне тут случайно в system32 попался файлик ahui.exe.
думал, вирус. Посмотрел версию - оказалось Application Compatibility UI
← →
Anatoly Podgoretsky © (2009-12-04 16:42) [6]
> мне тут случайно в system32 попался файлик ahui.exe.
> думал, вирус. Посмотрел версию - оказалось Application Compatibility
> UI
Наверно наши казачки писали.
← →
GDI+ (2009-12-04 22:51) [7]
> ВадимММ (04.12.09 15:05)
>
> Как привести все градации красного к красному?
> И другого цвета. Есть загруженная bmp и прохожусь циклом.
>
> Строгого красного нет, и пиксель красного оттенка не равен
> clRed.
> Как определить оттенок конкресного цвета?
Пройдись по каждому пикселу и подсчитывай отношение R/(G+B) Если более X (или даже динамический коэффициент) то красный. Деление целочисленное - div
← →
ВадимММ (2009-12-05 00:44) [8]Спасибо попробую, цвет я расматривал как одно_число.
Буду дробить на RGB и смотреть
← →
GDI+ (2009-12-05 00:50) [9]
> ВадимММ (05.12.09 00:44) [8]
>
> Спасибо попробую, цвет я расматривал как одно_число.
> Буду дробить на RGB и смотреть
Что такое Scanline знаешь? Или будешь Pixels[] использовать?
← →
Dimka Maslov © (2009-12-05 14:04) [10]Правильное решение дано в [2]. Алгоритм преобразования RGB в HSL(HSB) приведён в на видикипедическом сайте.
← →
miek (2009-12-08 10:45) [11]в свою очередь, решение [7] абсолютно неверное.
RGB 255,150,150 выглядит как оттенок красного.
и я думаю, что необязательно приводить к HSL - проще и быстрее к ycbcr
← →
ВадимММ (2009-12-11 14:10) [12][9]
pixels
scanline не знаю
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2010.02.21;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c