Вниз
Скачать: CL | DM;

Как преобразовать файл bmp?   Найти похожие ветки 

← →
Ангела ©   (2006-11-28 15:32) [0]

Никогда не работала с графикой, поэтому извиняюсь за наивные вопросы.
Как узнать глубину цвета bmp файла загруженного в Image1 (Image1.Picture.LoadFromFile)

Каким образом можно загруженный в Image bmp файл преобразовать в файл  с 16 битным цветом? (то есть R - 5 бит, G - 6 бит, B - 5 бит ). Разумеется, если загружен черно белый файл с ним ничего делать не надо.


← →
DVM ©   (2006-11-28 15:35) [1]


> Как узнать глубину цвета bmp файла загруженного в Image1

image1.Picture.Bitmap.PixelFormat


← →
Vovan#2   (2006-11-28 19:50) [2]

>Каким образом можно загруженный в Image bmp файл преобразовать в файл  с 16 битным цветом? (то есть R - 5 бит, G - 6 бит, B - 5 бит ).

Надёжнее всего вручную, через Scanline. Преобразования PixelFormat зачастую зависят от графической системы. 16-битный формат не имеет палитры, поэтому никакой оптимизации делать не надо.


← →
Ангела ©   (2006-11-28 23:40) [3]

>Надёжнее всего вручную, через Scanline

А можете показать как это сделать?
и с палитрой есть у меня вопросы, но это завтра.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
2-1186750317
alles
2007-08-10 16:51
2007.09.02
Функция DirectoryExists работает долго


1-1182078980
zzz(KOT)zzz
2007-06-17 15:16
2007.09.02
Проблемы с графикой в Delphi, Индексирование цвета


15-1186331384
foreverDelphi
2007-08-05 20:29
2007.09.02
от ламера гуру Piterу


2-1186734728
SLesya
2007-08-10 12:32
2007.09.02
наследование форм (bpl)


2-1186858301
инженер
2007-08-11 22:51
2007.09.02
Microsoft Word




   Наверх