Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > TBitmap ?


Автор: Vitaliy 30.5.2002, 12:14
Народ помогите!
Как мне получить изображение в bmp файле состоящее из смеси двух монохромных картинок 100x200pix Mono ?

Очень надо !!!

Автор: Vit 30.5.2002, 17:09
Как именно смешать? У тебя есть алгоритм? Монохромный это значит только 2 цвета или растяжка из 256 тонов серого цвета?

Если 2 цвета то алгоритм нужен такой:

черный+черный=черный
белый+белый=белый
черный+белый= а здесь какой?

Если растяжка в 256 тонов то все еще сложнее - фотошоп поддерживает около 10 алгоритмов смешения, какой именно нужен? Например варианты:
1) берется среднее арифметическое черноты
2) берется наиболее темный цвет
3) берется наиболее светлый цвет
4) вычитаются цвета
5) эмулируется какой-то процент прозрачности одного слоя

Возможны и более изощренные механизмы, типа изменения резкозти, контраста, насыщенности, контуров на одном слое в зависимости от содержимого другого слоя.

Мой совет, загрузи оба рисунка в фотошоп и перебери варианты микширования, чтобы самому разобраться что именно тебе надо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)