Добро пожаловать, гость
:: алгоритмы  и методы :: :: олимпиадные задачи :: :: связь :: :: о сайте :: :: форум ::

Форум работает в режиме архива, только для чтения и поиска.
Архив 2004 Архив 2007 Архив 2013

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 02.06.2009, 21:13
гость

 
Сообщений: n/a

Ументшение количества цветов в рисунке
Есть рисунок, есть палитра цветов (их RGB значения). и нужно преобразовать
рисунок так, чтоб все оттенки имели цвета только из моей палитры (при этом
нужно использование не всей палитры, а заданного числа оттенков, ну там
штук 30). Какие именно это оттенки программа должна решить сама.
Пожалуйста, очень нужна помощь!!!!

Если можно на русском языке...
  #2  
Старый 02.06.2009, 21:21
гость

 
Сообщений: n/a

Не плоди темы!

Тебе уже ответили в твоей последней теме. Комментарии оставляй там.
  #3  
Старый 02.06.2009, 21:23
Новичок

Отправить личное сообщение для risen Посмотреть профиль Найти все сообщения от risen
 
Регистрация: 02.06.2009
Сообщений: 4

Сообщение от гость Посмотреть сообщение
Не плоди темы!

Тебе уже ответили в твоей последней теме. Комментарии оставляй там.
я бы с радостью, но ту тему закрыли... Я хотела бы попросить что-то на русском... (к сожалению англ. не знаю)
  #4  
Старый 02.06.2009, 21:29
гость

 
Сообщений: n/a

Ой, я и не заметил.

Повторю ссылки для тех кто к нам в будущем присоединится:
http://www.google.com/search?hl=en&q...ing+algorithms
http://en.wikipedia.org/wiki/Floyd-Steinberg_dithering

Цитата:
Я хотела бы попросить что-то на русском...
Я не в курсе каких-либо русскоязычных материалов по теме. По моему в русском языке даже нет устоявшегося перевода самого термина dithering.

В статье на википедии есть псевдокод, его можно заюзать и без знания английского.

Также советую вплотную заняться изучением английского языка. В программировании без него, вообще-то, никуда.
  #5  
Старый 02.06.2009, 21:46
MBo MBo вне форума
Местный

Отправить личное сообщение для MBo Посмотреть профиль Найти все сообщения от MBo
 
Регистрация: 21.09.2006
Адрес: Новосибирск
Сообщений: 1,374

Если цвета можно выбирать, то еще нужно посмотреть в сторону т.н. "квантизации" - quantization. Простейший метод, наверно, median-cut
  #6  
Старый 02.06.2009, 22:00
Новичок

Отправить личное сообщение для risen Посмотреть профиль Найти все сообщения от risen
 
Регистрация: 02.06.2009
Сообщений: 4

MBo, это просто для создания схемы для вышивки. есть цвета ниток (их представоение в RGB), руками задается количество цветов. ну например 30 цветов. далее программа сама дожна определить какие именно это дллжны быть цвета и привести рисунок к этому количесту оттенков.
Я вот только не знаю как лучше сделать - сразу привязываться к ограниченной палитре или сначала просто уменьшить кол-во цветов, а потом уже поставить им в соотв похожие цвета из нужной палитры...
  #7  
Старый 02.06.2009, 22:08
MBo MBo вне форума
Местный

Отправить личное сообщение для MBo Посмотреть профиль Найти все сообщения от MBo
 
Регистрация: 21.09.2006
Адрес: Новосибирск
Сообщений: 1,374

Думаю, стоит сначала уменьшить количество цветов.

Лучшие результаты, чем median-cut, даст octree, и еще какие-то методы есть.
  #8  
Старый 03.06.2009, 18:43
гость

 
Сообщений: n/a

Люди, пожалуйста помогите с реализацией на делфе... Курсач горит, а я в методы никак въехать не могу... нужно ограничить количество цветов на рисунке до заданного количества... ОЧЕНь нужна помощь!!!
 


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Свертка двух изображений для поиска фрагмента в рисунке гость Обработка изображений, звук, графика 9 19.02.2009 12:33
определение точки на графическом рисунке карты sasha_trn Математические алгоритмы (другое) 3 17.02.2009 08:13
Округление до количества значащих чисел spoilt_child Реализация, исходники, языки 5 17.12.2008 16:37
Сложение большого количества рисунков гость Обработка изображений, звук, графика 5 01.10.2008 13:50
Смешивание цветов в XYZ chyndy Реализация, исходники, языки 0 07.04.2008 13:46