Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.01.13;
Скачать: CL | DM;

Вниз

Преобразование изображения 24b в 8b?   Найти похожие ветки 

 
olegnik   (2007-01-10 12:33) [0]

как преобразовать 24b изображение в 8b(условно говоря в оттенки серого)? За ранее благодарен.


 
Vovan #2   (2007-01-10 13:34) [1]

Применяются различные алгоритмы dithering.

Общая теория:
http://www.efg2.com/Lab/Library/ImageProcessing/Algorithms.htm
см. секцию Dithering

Реализации в Delphi:
http://www.efg2.com/Lab/Library/Delphi/Graphics/ImageProcessing.htm
см. секцию Dithering


 
ors_archangel ©   (2007-01-10 19:18) [2]


gray = 0.3 r + 0.59 g + 0.11 b


 
Дмитрий Белькевич ©   (2007-01-12 03:38) [3]

Как самый простой и  быстрый вариант -  оставить только зеленый канал.
Т.к. его 60%, результат часто оказывается вполне приемлемым.


 
ors_archangel ©   (2007-01-12 07:28) [4]


> Как самый простой и  быстрый вариант -  оставить только
> зеленый канал.Т.к. его 60%, результат часто оказывается
> вполне приемлемым.

Для примера, возьмём флаг Российской федерации...


 
clickmaker ©   (2007-01-12 16:43) [5]


> самый простой и  быстрый вариант -  оставить только зеленый
> канал

это канал, где только передачи про Гринпис?
Не, хочется ведь еще чего-нить... новорусских бабок, например


 
Дмитрий Белькевич ©   (2007-01-17 13:44) [6]

>Для примера, возьмём флаг Российской федерации

Будет трехтоновый, в чем проблема?

>это канал, где только передачи про Гринпис

Да, синий канал - это про голубых, а красный - вообще об инопланетянах.
Так что,  остановимся на зеленом, как наиболее нейтральном ;)


 
Дмитрий Белькевич ©   (2007-01-17 13:49) [7]

p.s. возможно для кого-то будет откровением, но чистых R/B цветов на изображениях _почти_ не бывает. А если и будет, то останется черным, что часто вполне приемлемо. Зато скорость по сравнению с gray = 0.3 r + 0.59 g + 0.11 b на порядок выше.


 
Сотрудник деканата   (2007-02-28 17:29) [8]

> Дмитрий Белькевич ©

Выигрыш можно будет почувствовать только на изображении 5000х5000 ))
А если юзать для нормальной формулы SSE, то и там не почувствуешь.



Страницы: 1 вся ветка

Текущий архив: 2008.01.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
15-1196884660
ANTPro
2007-12-05 22:57
2008.01.13
Unicode :(


15-1197295580
slavakaram
2007-12-10 17:06
2008.01.13
Массовая рассылка почты с помощью idSMTP


2-1197824270
tracert's
2007-12-16 19:57
2008.01.13
Определение максимального размера фонта


15-1196969166
Koss
2007-12-06 22:26
2008.01.13
проблема с добовалением компонентов


6-1177612231
Dmitry_177
2007-04-26 22:30
2008.01.13
select глючит почему-то