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

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

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

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

или вставьте Ctrl+V

Пока вы ждёте файлы, можно сыграть в Code Rain

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

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

ХарактеристикаTGAPNG
MIME-типimage/x-tgaimage/png
Типрастррастр
Сжатиебез сжатия / RLEбез потерь (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 поддерживается игровыми и 3D-пакетами, тогда как PNG встроенными средствами поддерживается во всех веб-браузерах, телефонах, планшетах и настольных операционных системах.

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

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

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

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

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

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

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