Chuyển đổi TGA sang PNG
Giải mã kết cấu trò chơi và đồ họa raster Truevision TGA 24-bit và 32-bit sang định dạng PNG không mất dữ liệu, tương thích rộng rãi.
So sánh định dạng & Thông số kỹ thuật
| Thông số kỹ thuật | TGA | PNG |
|---|---|---|
| Loại MIME | image/ | image/ |
| Loại | Ảnh raster | Ảnh raster |
| Nén | không nén / RLE | không mất dữ liệu (DEFLATE / LZ77 + Huffman) |
| Thông số tiêu chuẩn | Đặc tả Truevision TGA 2.0 | W3C PNG, Ấn bản thứ 3 |
| Chữ ký byte đầu tệp | 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 |
Tổng quan định dạng & Ứng dụng
Truevision TGA (Targa) là một định dạng hình ảnh mang tính biểu tượng được sử dụng rộng rãi trong các công cụ trò chơi 3D, quy trình hoạt hình và quy trình bake kết cấu. Hầu hết các trình duyệt web tiêu dùng và hệ điều hành di động không thể xem tệp TGA ở dạng gốc. Chuyển đổi kết cấu TGA sang PNG cho phép xem, chia sẻ và tối ưu hóa nội dung web dễ dàng trong khi vẫn giữ nguyên độ trong suốt kênh alpha. Tất cả quá trình giải mã kết cấu diễn ra cục bộ trong trình duyệt của bạn mà không truyền tải tệp.
Thông số kỹ thuật & Phân tích codec
Bộ giải mã phân tích cú pháp tiêu đề TGA 18 byte, xác minh loại hình ảnh (2 cho màu thực không nén, 10 cho màu thực RLE) và độ sâu bit (24 hoặc 32 bit mỗi điểm ảnh). Nó giải nén các gói RLE nếu có, xử lý việc lật tọa độ dọc theo bit mô tả số 5, và bọc mảng điểm ảnh RGBA thành một vùng chứa PNG được tối ưu hóa.
Khả năng tương thích hệ điều hành & trình duyệt
TGA chủ yếu được dùng trong phần mềm trò chơi và đồ họa 3D, còn PNG được hầu hết trình duyệt web, điện thoại, máy tính bảng và hệ điều hành máy tính hỗ trợ nguyên bản.
Thông tin hữu ích
Kết cấu trò chơi có bản đồ độ trong suốt alpha giữ lại chính xác kênh alpha 8-bit của chúng khi chuyển đổi sang PNG 32-bit.
Câu hỏi thường gặp
Việc chuyển đổi TGA sang PNG có giữ lại các mặt nạ kết cấu trong suốt không?
Có. Các tệp TGA 32-bit có kênh alpha chuyên dụng chuyển đổi thành tệp PNG 32-bit với việc bảo toàn hoàn toàn kênh alpha.
Việc chuyển đổi TGA sang PNG có bị mất dữ liệu không?
Có. Cả hai định dạng đều lưu trữ điểm ảnh RGB không nén hoặc nén không mất dữ liệu, nên chi tiết hình ảnh và màu sắc không bị thay đổi.