Technical Details
Format | Compression algorithm |
Raster/ vector |
Color depth | Indexed color | Transparency | Metadata | Interlacing | Multi-page | Animation | Layers | Color management | Extendable | HDR format |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AGP | RLE | Raster | 32 | No | Yes | No | No | No | No | Yes | No | No | No |
AI | Lossy and lossless | Both | 1, 8, 24, and 32 (possibly with multiple palettes) | Yes | Yes | Yes | No | No | No | Yes | Yes | Unknown | No |
BEF | Visual lossless and lossy compression based on JND metric | Raster | 32-bit floating point | No | No | Yes | No | No | No | No | Not required | No | Yes |
BMP | None, RLE, JPEG, and PNG | Raster | 1, 4, 8, 16, 24, and 32 | Yes | Yes; 8b per-pixel alpha channel for ARGB | Yes | No | No | No | No | No | No | No |
CDR | Lossy and lossless | Both | 1, 8, 24,and 32 (multiple palettes) | Yes | Yes | Yes | No | Yes | No | Yes | Yes | Unknown | No |
CPC | CPC | Raster | 1 | No | No | Yes | No | Yes | No | No | No | Yes, via embedded dictionary | No |
EPS | None, LZW, DEFLATE, RLE, DCT | Both | Device specific | No | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | |
EXR | None, RLE, ZIP, Piz, PXR24, and B44 | Raster | 16–128 (floating-point) | No | Yes | Yes | No | No | No | No | Yes | Yes | Yes |
GIF | LZW | Raster | 1, 2, 3, 4, 5, 6, 7, and 8 | Yes | Yes; 1b plane-only mask using color index | Yes | Yes | Yes | Yes | Yes | No | Yes (GIF89a) | No |
HD Photo / JPEG XR | Lossy and lossless bi-orthogonal transform | Raster | 1, 2, 8, 16, 24, 32, 48, 64, and 128 (floating-point) | No | Yes | Yes | Yes | Yes | No | No | Yes | Yes | Yes |
ILBM | Optional run-length encoding | Raster | 1, 2, 4, 8, 16, 32, 64, 64 EHB, 128, 256 (8-bit), 4,096 (HAM6 pseudo 12-bit), 4,096 pure 12-bit, 262, 144 (HAM8 pseudo 18-bit), and 24-bit | Yes | No | Yes | Yes | No | Yes, Palette-shifting |
No | No | Yes | No |
IMA | Lossy and lossless original mutiresolution analysis transformation | Raster | 8-bit, 16-bit integer, 32-bit floating-point | No | Yes | Yes | No | No | No | No | Yes | Yes | Yes |
JPEG | Lossy (and partly lossless), DCT, RLE, and Huffman predictive nearest neighbor | Raster | 8-bit (greyscale), 12-bit, and 24-bit | No | No | Yes | Yes | No | No | No | Yes | No | No (see unofficial JPEG-HDR) |
JPEG 2000 | Lossy and lossless (DWT) | Raster | 8 and 16 (greyscale) with possibly color up to 48-bit | No | Yes | Yes | Yes | No | No | No | Yes | Unknown | No |
ORA | Lossless | Both | 1, 2, 4, 8, 16, 24, 32, 48, and 64 | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes |
PAM | None | Raster | Up to 16 | No | Yes | Yes | No | Yes | No | No | No | Yes | No |
PCX | None, RLE | Raster | 1, 2, 4, 8, 24 and 32 | Yes | Yes | No | No | Yes | No | No | No | No | No |
PGF | Lossy and lossless (DWT) | Raster | greyscale: 1, 8, 16, 31; color: 12, 16, 24, 32, and 48 | Yes | Yes | Yes | Yes | No | No | No | No | Unknown | No |
PICT | None, RLE, and QuickTime | Both | 1, 2, 4, 8, 16, 24, and 32 | Yes | Yes | Yes | Unknown | No | No | No | Unknown | No? | No |
Pixel | GZIP | Raster | 1, 4, 8, 16, 24, and 32 | Unknown | Yes | Yes | Unknown | Yes | Yes | Yes | Yes | Yes | Yes |
PLD | Optional ZIP, JPEG | Both | 1, 4, 8, 16, 24, 32, 48, and 64 | Unknown | Yes | Yes | Unknown | Yes | Yes | Yes | Yes | Yes | Yes |
PNG | Lossless and DEFLATE | Raster | 1, 2, 4, 8, 16, 24, 32, 48, and 64 | Yes (1–8 bit modes) | Yes; 8b, 16b per-pixel alpha channel; 8b for indexed | Yes | Yes, Adam7 algorithm | No | No (but see MNG and APNG) | No | Yes | Yes, via chunks | No, see discussion |
PPM | None | Raster | Up to 16 | No | No | Yes | No | Yes | No | No | No | No | No |
PSD | None and RLE | Both | 1, 2, 4, 8, 16, 24, 32, 48, and 64 | Yes | Yes; 8b, 16b per-pixel alpha channel | Yes | No | Yes | Yes | Yes | No? | Yes | |
PSP | None | Both | 1, 2, 8, 16, 24, 32, and 48 | Yes | Yes; 8b and 16b per-pixel alpha channel | Yes | No | Unknown | No | Yes | Unknown | Unknown | No |
SVG | None and lossless gzip | Vector | 24 and 32 | No | Yes | Yes | Yes (1.2 draft) | Yes (SMIL/SVG) | Yes | Yes | Yes, XML based | ||
TGA | None, RLE, and other | Raster | 1, 2, 4, 8, 16, 24, and 32 | Yes | Yes | Yes | No | No | No | No | No | Unknown | No |
TIFF | None, LZW, RLE, ZIP, and other | Both | 1, 2, 4, 8, 16, 24, and 32 | Yes (1–8 bit modes) | Yes | Yes | Yes, for JPEG compression | Yes | No | Yes | Yes | Yes, via tags | Yes, TIFF float |
XAML | None | Vector | 32 and 64 | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | |
XCF | None and lossless (gzip and bzip2) | Both | 8, 24, and 32 | Yes | Yes | Unknown | No | Yes | Yes | Yes | Yes | No | |
Format | Compression algorithm | Raster/ vector |
Color depth | Indexed color | Transparency | Metadata | Interlacing | Multi-page | Animation | Layers | Color management | Extendable | HDR format |
Read more about this topic: Comparison Of Graphics File Formats
Famous quotes containing the words technical and/or details:
“The axioms of physics translate the laws of ethics. Thus, the whole is greater than its part; reaction is equal to action; the smallest weight may be made to lift the greatest, the difference of weight being compensated by time; and many the like propositions, which have an ethical as well as physical sense. These propositions have a much more extensive and universal sense when applied to human life, than when confined to technical use.”
—Ralph Waldo Emerson (18031882)
“Then he told the news media
the strange details of his death
and they hammered him up in the marketplace
and sold him and sold him and sold him.
My death the same.”
—Anne Sexton (19281974)