Форум: "Media";
Текущий архив: 2005.09.11;
Скачать: [xml.tar.bz2];
Вниз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 вся ветка
Форум: "Media";
Текущий архив: 2005.09.11;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c