Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2008.01.13;
Скачать: [xml.tar.bz2];

Вниз

Преобразование изображения 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 вся ветка

Форум: "Media";
Текущий архив: 2008.01.13;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.007 c
15-1197269927
Nic
2007-12-10 09:58
2008.01.13
Печатьать на длинных лентах


2-1197511676
Wind
2007-12-13 05:07
2008.01.13
TTreeView


2-1197276817
Razrab
2007-12-10 11:53
2008.01.13
Быстрый вывод в текстовый файл?


5-1164873000
dreamse
2006-11-30 10:50
2008.01.13
Как совместить 2 компонента в 1 ?


2-1197447814
Footballer
2007-12-12 11:23
2008.01.13
Обмен информацией между .exe





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский