Конвертор от TGA към PNG
Декодирайте 24-битови и 32-битови текстури от игри и растерни графики Truevision TGA в универсален PNG формат без загуба на качество.
Сравнение на формати и технически спецификации
| Спецификация | TGA | PNG |
|---|---|---|
| MIME тип | image/ | image/ |
| Тип | растер | растер |
| Компресия | некомпресиран / RLE | без загуби (DEFLATE / LZ77 + Huffman) |
| Стандартна спецификация | Спецификация Truevision TGA 2.0 | W3C PNG, 3-то издание |
| Заглавни байтове (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 двигатели за игри, анимационни работни процеси и работни процеси за изпичане на текстури (texture baking). Повечето модерни уеб браузъри и мобилни операционни системи не могат да преглеждат TGA файлове нативно. Конвертирането на TGA текстури в PNG позволява лесно преглеждане, споделяне и оптимизиране на уеб ресурси, като същевременно запазва пълната прозрачност на алфа канала. Цялото декодиране на текстури се изпълнява локално във вашия браузър без никакво прехвърляне на файлове.
Технически спецификации и анализ на кодеците
Декодерът анализира заглавката на TGA с размер 18 байта, проверява типа на изображението (2 за некомпресиран истински цвят, 10 за истински цвят с RLE компресия) и дълбочината на цвета (24 или 32 бита на пиксел). Ако има RLE пакети, той ги декомпресира, обработва вертикалното обръщане на координатите според бит 5 на дескриптора и записва масива RGBA пиксели в оптимизиран PNG контейнер.
Съвместимост с операционни системи и браузъри
TGA се използва основно в игри и 3D програми, докато повечето уеб браузъри, телефони, таблети и настолни операционни системи поддържат PNG директно.
Полезна информация
Игровите текстури с алфа маски за прозрачност запазват своя точен 8-битов алфа канал при конвертиране в 32-битов PNG.
Често задавани въпроси
Запазват ли се прозрачните маски на текстурите при конвертиране от TGA в PNG?
Да. 32-битовите TGA файлове със специални алфа канали се конвертират в 32-битови PNG файлове с пълно запазване на алфа канала.
Загубва ли се качество при конвертирането от TGA в PNG?
Да. И двата формата съхраняват некомпресирани или компресирани без загуба RGB пиксели, така че детайлите и цветовете на изображението не се променят.