Конвертер Truevision TGA в PNG

Декодирование 24-битных и 32-битных игровых текстур Truevision TGA и растровой графики в универсальный формат PNG без потерь.

Выберите или перетащите файлы сюда

100% конфиденциальное преобразование в браузере - файлы никогда не покидают ваше устройство

или вставьте Ctrl+V
Гарантия конфиденциальности без передачи по сети: 0 байт загружено на внешние серверы. Вся обработка выполняется локально в песочнице вашего браузера.

Сравнение форматов и технические характеристики

ХарактеристикаTGAPNG
MIME-типimage/x-tgaimage/png
Типrasterraster
Сжатиеuncompressed / RLElossless (DEFLATE / LZ77 + Huffman)
Стандартная спецификацияTruevision TGA 2.0 SpecificationW3C PNG 3rd Edition
Сигнатура файла (Magic Bytes)00 00 02 00 (Uncompressed RGB) or 54 52 55 45 56 49 53 49 4F 4E (TRUEVISION-XFILE at footer)89 50 4E 47 0D 0A 1A 0A

Обзор формата и применение

Truevision TGA (Targa) - популярный формат изображений, широко используемый в игровых 3D-движках, конвейерах анимации и процессах запекания текстур. Большинство потребительских веб-браузеров и мобильных операционных систем не могут просматривать файлы TGA нативно. Конвертация текстур TGA в PNG обеспечивает удобный просмотр, обмен и оптимизацию веб-активов с сохранением полной прозрачности альфа-канала. Все операции декодирования текстур выполняются локально в браузере без передачи файлов.

Технические спецификации и разбор кодеков

Декодер анализирует 18-байтовый заголовок TGA, проверяя тип изображения (2 для несжатого истинного цвета, 10 для истинного цвета RLE) и глубину цвета (24 или 32 бита на пиксель). Он распаковывает пакеты RLE, если таковые имеются, обрабатывает вертикальное отражение координат в соответствии с битом дескриптора 5 и упаковывает массив пикселей RGBA в оптимизированный контейнер PNG.

Совместимость с ОС и браузерами

Формат TGA ограничен игровыми и трехмерными средами, тогда как PNG поддерживается нативно всеми веб-браузерами, телефонами, планшетами и настольными операционными системами.

Полезная информация

Игровые текстуры с картами альфа-прозрачности сохраняют свой исходный 8-битный альфа-канал при конвертации в 32-битный PNG.

Сравнение форматов и технические характеристики

Несжатая игровая текстура размером 4 МБ конвертируется в PNG размером 600 КБ менее чем за 40 миллисекунд, что значительно снижает требования к хранению.

Часто задаваемые вопросы

Сохраняются ли маски прозрачности текстур при конвертации TGA в PNG?

Да. 32-битные файлы TGA со специализированными альфа-каналами конвертируются в 32-битные PNG с полным сохранением альфа-канала.

Является ли конвертация TGA в PNG безпотерьной?

Да. Оба формата хранят несжатые или сжатые без потерь пиксели RGB, поэтому никакие детали изображения или цвета не изменяются.