Comparison of Graphics File Formats - Technical Details

Technical Details

Format Compression
algorithm
Raster/
vector
Color depth Indexed color Transparency Metadata Interlacing Multi-page Animation Layers Color management Extend­able 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 Extend­able 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 (1803–1882)

    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 (1928–1974)