powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Преобразование рисунков r-, g-, b- в рисунок rgb.
3 сообщений из 3, страница 1 из 1
Преобразование рисунков r-, g-, b- в рисунок rgb.
    #32751688
hunter79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте,
у кого есть алгоритм композиции bmp-рисунков (у меня есть рисунки в r(ed)-палитре, g(reen)-палитре, и b(lue)-палитре, три разных). Мне надо сложить их в рисунок в rgb-палитре (в один).
Кто чего посоветует?
...
Рейтинг: 0 / 0
Преобразование рисунков r-, g-, b- в рисунок rgb.
    #32752141
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а чего тут советовать?
ты сначала скажи, какой язык используешь, какой формат файла, какие сторонние библиотеки, а потом уже посоветуем...
если пользоваться моей недюженной интуицией :-) то ты используешь delphi, юзаешь vcl и тебе нужно получить файл формата bmp.

Тогда заведи image
и у него делай в цикле примерно так:

image.picture.bitmap.canvas.pixels[x,y]:=b shl 16 + g shl 8 +r;
...
Рейтинг: 0 / 0
Преобразование рисунков r-, g-, b- в рисунок rgb.
    #32752148
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
только инициализацию нужно сделать:
image.width:=w;
image.height:=h;
image.bitmap.width:=w+10;
image.bitmap.height:=h+10;
image.bitmap.PixelFormat:=pf24bit;
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Преобразование рисунков r-, g-, b- в рисунок rgb.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]