TGA
(Sample files) |
|||
Line 8: | Line 8: | ||
}} | }} | ||
'''TGA''' ('''Targa''') is a simple raster image file format developed by Truevision, Inc. (then named EPICenter) in 1984. Designed for use with MS-DOS color applications, TGA is the native format of Truevision's TARGA (Truevision Advanced Raster Graphics Adapter) boards, which were some of the first graphic cards for IBM-compatible PCs to support 24-bit RGB color encoding (sometimes termed ''truecolor''). | '''TGA''' ('''Targa''') is a simple raster image file format developed by Truevision, Inc. (then named EPICenter) in 1984. Designed for use with MS-DOS color applications, TGA is the native format of Truevision's TARGA (Truevision Advanced Raster Graphics Adapter) boards, which were some of the first graphic cards for IBM-compatible PCs to support 24-bit RGB color encoding (sometimes termed ''truecolor''). | ||
+ | |||
+ | == Format == | ||
+ | Files have an 18-byte fixed header, followed by various other segments. | ||
== Identifiers == | == Identifiers == | ||
Filename extensions other than '''.tga''' are obsolete. Originally, some Truevision products used other extensions: '''.icb''' (Image Capture Board), '''.vda''' (Video Display Adapter), '''.vst''' (Vista). | Filename extensions other than '''.tga''' are obsolete. Originally, some Truevision products used other extensions: '''.icb''' (Image Capture Board), '''.vda''' (Video Display Adapter), '''.vst''' (Vista). | ||
+ | |||
+ | == Identification == | ||
+ | TGA files have no signature. They can be identified fairly reliably by testing whether the first 18 bytes have valid values for TGA format, but that is nontrivial. | ||
== Specifications == | == Specifications == | ||
− | * Truevision TGA File Format Specification, Version 2.0: [http://googlesites.inequation.org/tgautilities PostScript]· [http://www.dca.fee.unicamp.br/~martino/disciplinas/ea978/tgaffs.pdf PDF]· [http://www.ludorg.net/amnesia/TGA_File_Format_Spec.html HTML] | + | * Truevision TGA File Format Specification, Version 2.0: [http://googlesites.inequation.org/tgautilities PostScript] · [http://www.dca.fee.unicamp.br/~martino/disciplinas/ea978/tgaffs.pdf PDF] · [http://www.ludorg.net/amnesia/TGA_File_Format_Spec.html HTML] |
* [http://www.martinreddy.net/gfx/2d/TGA.txt Information extracted by Martin Reddy from Appendix C of the Truevision Technical Guide] | * [http://www.martinreddy.net/gfx/2d/TGA.txt Information extracted by Martin Reddy from Appendix C of the Truevision Technical Guide] | ||
* [http://www.textfiles.com/programming/FORMATS/targafor.pro Another copy of the file] | * [http://www.textfiles.com/programming/FORMATS/targafor.pro Another copy of the file] | ||
* [http://www.textfiles.com/programming/FORMATS/pix_fmt.txt Picture format docs (of a number of formats including this one)] | * [http://www.textfiles.com/programming/FORMATS/pix_fmt.txt Picture format docs (of a number of formats including this one)] | ||
+ | |||
+ | == Software == | ||
+ | TGA is widely supported. Software listed here has been arbitrarily selected. | ||
+ | * [[Netpbm]]: pamtotga, tgatoppm | ||
+ | * [[ImageMagick]] | ||
+ | * [http://tgalib.sourceforge.net/ Libtga] | ||
== Sample files == | == Sample files == |
Revision as of 15:16, 7 December 2013
TGA (Targa) is a simple raster image file format developed by Truevision, Inc. (then named EPICenter) in 1984. Designed for use with MS-DOS color applications, TGA is the native format of Truevision's TARGA (Truevision Advanced Raster Graphics Adapter) boards, which were some of the first graphic cards for IBM-compatible PCs to support 24-bit RGB color encoding (sometimes termed truecolor).
Contents |
Format
Files have an 18-byte fixed header, followed by various other segments.
Identifiers
Filename extensions other than .tga are obsolete. Originally, some Truevision products used other extensions: .icb (Image Capture Board), .vda (Video Display Adapter), .vst (Vista).
Identification
TGA files have no signature. They can be identified fairly reliably by testing whether the first 18 bytes have valid values for TGA format, but that is nontrivial.
Specifications
- Truevision TGA File Format Specification, Version 2.0: PostScript · PDF · HTML
- Information extracted by Martin Reddy from Appendix C of the Truevision Technical Guide
- Another copy of the file
- Picture format docs (of a number of formats including this one)
Software
TGA is widely supported. Software listed here has been arbitrarily selected.
- Netpbm: pamtotga, tgatoppm
- ImageMagick
- Libtga
Sample files
- http://www.fileformat.info/format/tga/sample/index.htm
- http://samples.libav.org/image-samples/TGA/
- http://links.uwaterloo.ca/Repository/TGA/
- http://www.virtualservidores.com/cstrike/gfx/env/
Links
- Truevision TGA: Wikipedia
- TGA File Format Summary, from the Encyclopedia of Graphics File Formats
- Creating TGA Image files By Paul Bourke, 1996.