Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.11;
Скачать: CL | DM;

Вниз

RLE компрессия в TGA   Найти похожие ветки 

 
Ibrox ©   (2005-04-25 16:03) [0]

Может кто-нибудь знает как загрузить TGA файл с RLE компрессией?


 
XProger ©   (2005-04-25 19:16) [1]

Я знаю


 
Ibrox ©   (2005-04-25 19:27) [2]

а можешь поведать тайну? :)


 
XProger ©   (2005-04-26 03:53) [3]

Ну как обычно читаем заголовок, и если третий байт заголовка > 8 - значит нуна декодировать.

Как всё там пишется в этом случае:
Читаем байт H. Примем K = (header and $7F) + 1;
Если первый бит его не равен 0 читаем пиксел (кол-во байт в зависимости от BPP) из файла и последующие пиксели в картинке в кол-ве K штук будут равны цвету нашего прочитанного пикселя.
Если же первый бит прочитанного байта равен 0 - то читаем из файла последующие K пикселей занося их в изображение...

Вот собсна и всё вкратце :)



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

Текущий архив: 2005.09.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.041 c
1-1124175346
Gorinich
2005-08-16 10:55
2005.09.11
MSHTML_TLD, IHTMLDocument2


1-1124713168
_Landgraf_
2005-08-22 16:19
2005.09.11
Загрузка файла


1-1124658022
Ramin
2005-08-22 01:00
2005.09.11
Windowsmediaplayer


3-1122611051
erika
2005-07-29 08:24
2005.09.11
IB. Формирование запроса с расчетом данных по 1 - ой колонке


3-1122800706
NickMan
2005-07-31 13:05
2005.09.11
Возможен ли такой запрос?