Форум: "Основная";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
ВнизКодировка цвета Найти похожие ветки
← →
dimon1979 (2004-02-13 14:40) [0]Здравствуйте! Есть ли способ преобразовать монохромное изображение в цветной аналог по градациям серого?
← →
Alexey_85 (2004-02-13 14:44) [1]Нет.
← →
Alexey_85 (2004-02-13 14:46) [2]Как ты его будешь сохранять по градациям серого?
Тебе надо самому готовить торетическую базу, алгоритм
И ваообще как машина раскрасить?
Она же глупая
← →
Anatoly Podgoretsky (2004-02-13 14:48) [3]r*k1 + g*k2 + b*k3
Результат 208, востанови значния a, b, c, пускай для упрощения k1=k2=k3=1
а выше приведена формому получения градаций
← →
Alexey_85 (2004-02-13 14:55) [4]To:Anatoly Podgoretsky
Ну и?
Как будем искать три неизвестных имея одно уравнения(это в упрощенном видеб, а вообще 6)?
← →
TUser (2004-02-13 15:00) [5]Они все 3 равны (чтобы было серо) - вот тебе еще 2 уравнения.
← →
Anatoly Podgoretsky (2004-02-13 15:01) [6]А то что из фарша не получить корову
← →
Alexey_85 (2004-02-13 15:18) [7]Это верно...
To:TUser
ну... а надо чтоб серо не было!
Знаешь если бы можно было восстановить такие потери
(а это невозможно)
то не было бы ни каких проблем с компрессией изображений!
← →
Dmitriy O. (2004-02-13 15:41) [8]Все это делается так. Берешь цветную фотку. Записываешь по пиксельно в базу. Потом конвертишь в градацию серого пишешь тоже по пиксельно во вторую база. Соеденяешь обе базы в третью по ключу N пикселя. Выкидываешь все совподающие поля (проидексировав по полям БД Парадокс). Получаешь базу для обратной конвертации. Конечно результат будет не 100 % но более-менее реалистичный.
← →
Alexey_85 (2004-02-13 15:44) [9]Угу...
В случае если есть цветное изображение!
но тогда зачем его обратно преобразовывать когда
оно у тебя есть?
← →
Dmitriy O. (2004-02-13 15:57) [10]
> Alexey_85 (13.02.04 15:44) [9]
Эту базу "Соответствий" можно применять. И для "раскрашивания" других изображений.Для более точной раскраски возможно понадобится корректировка. Когда знаешь какой должен быть цвет в той или иной точке изображения.
← →
TUser (2004-02-13 16:09) [11]Что-то сомневаюсь, что [8] прокатит. Несколько (точнее много) разных цветов будут соответствовать одной и той же градации серого. Обратно сконвертировать будет возможно только при определенных часьтных случаях (начиная с тривиальных - изображение в градациях красного и пр).
Но, я вот подумал. А если есть часть пикселей цветом, а бОльшая часть - серая. Допустим пиксели в узлах решетки с размером ячеек 10х10. Тогда можно считать, что соотношение каналов в каждой точке равно соотношению каналов в ближайшем узле решетки. Не знаю, конечно, что получится, но может попробовать.
← →
Alexey_85 (2004-02-13 16:15) [12]Не покатит!
У тебя есть RGB
r*k1 + g*k2 + b*k3 - формула
пусть к=1 тогда:
r+g+b=x
x - известен
остальное нет,
надо вычислить r,g,b.
Возможных комбинаций - множество.
т.е. для 103458 и 124545 результат одинаковый.
Вобщем итог обратного преобразования по "базе соответствий" будет непредсказуемый.
← →
Alexey_85 (2004-02-13 16:17) [13]To: User
Условие: Исходное изображение в градациях серого, в цвете -нет!
← →
Anatoly Podgoretsky (2004-02-13 17:06) [14]Вот именно в градациях серого, другой информации нет.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.032 c