Image File Formats
Image File Formats
- Standardized means of organizing and storing digital images. Image files are
composed of digital data in one of these formats that can be rasterized for use on a
computer display or printer. An image file format may store data in uncompressed,
compressed, or vector formats. Once rasterized, an image becomes a grid of pixels,
each of which has a number of bits to designate its color equal to the color depth of the
device displaying it.
Raster format
JPG/JPEG (acronym for Joint Photographic Experts Group which created the format)
- most popular raster graphic file format using effective compression algorithms
which enable you to achieve a small file size without quality loss (or with acceptable
quality loss).
GIF (Graphics Interchange Format)
- A very well-known format is also GIF. As opposed to JPG, it is rather not used to
save photos but graphics/illustrations. The reason for that is the limited number of
colours, i.e. 256, whereas JPG supports a full 24-bit palette (16.7 m colours). One of
the colours in the palette of a GIF file can be transparent, which is why it is possible
to see the background in selected places of the rectangular graphic area.
PNG (Portable Network Graphics)
- The third of the Internet bitmap image formats, which is still relatively not much
popular. From historical perspective, it is a successor of the GIF format. Most liked
by the creators of web pages because of its intelligent transparency handling: you
can round off the edges meeting the background and use such effects as shadows.
TIF/TIFF (Tagged Image File Format)
- A format used basically only for printing. As opposed to JPG, only lossless
compression is used in TIF files, which means their sizes are usually much larger.
Instead, they contain much more additional information (paths, alpha channels,
comments) that is used by printing devices.
BMP (BitMaP).
Exif (Exchangeable image file format)
- A format file standard similar to the JFIF format with TIFF extensions; it is
incorporated in the JPEG-writing software used in most cameras. Its purpose is to
record and to standardize the exchange of images with image metadata between
digital cameras and editing and viewing software.
Vector format
EPS (Encapsulated PostScript)
- A universal format supported by most vector graphics programs. Visual
identification elements, such as logos, are best to be saved in this format.
AI and CDR
- Frequent vector files created by two most popular vector graphics programs,
Adobe Illustrator and Corel Draw respectively. The most recent versions of the
programs can import files of their competitor.
SVG (Scalable Vector Graphics)
- A vector file format created with the Internet in mind and supported by Internet
browsers (some require that an add-on be installed). Despite that it is still not much
popular.
WMF/EMF (Windows MetaFile/Enhanced MetaFile)
- A Microsoft-created graphics file format containing both bitmaps and vectors.
Rarely used on an everyday basis and unappreciated. I recommend using EMF files
for any vector graphics elements placed in Microsoft Office documents (Word,
PowerPoint etc.).
CGM (Computer Graphics Metafile)
- A file format for 2D vector graphics, raster graphics, and text, and is defined by
ISO/IEC 8632. All graphical elements can be specified in a textual source file that
can be compiled into a binary file or one of two text representations. CGM provides
a means of graphics data interchange for computer representation of 2D graphical
information independent from any particular application, system, platform, or
device.
Gerber format (RS-274X)
- The Gerber format (aka Extended Gerber, RS-274X) was developed by Gerber
Systems Corp., now Ucamco, and is a 2D bi-level image description format. It is the
de facto standard format used by printed circuit board or PCB software. It is also
widely used in other industries requiring high-precision 2D bi-level images.
Other 2D vector formats
AI (Adobe Illustrator)
CDR (CorelDRAW)
DrawingML
GEM metafiles (interpreted and
written by the Graphical
Environment Manager VDI
subsystem)
Graphics Layout Engine
HPGL, introduced on HewlettPackard plotters, but
3D vector formats
AMF - Additive Manufacturing
File Format
Asymptote - A language that
lifts TeX to 3D.
.blend - Blender
COLLADA
.dgn
.dwf
.dwg
.dxf
eDrawings
.flt - OpenFlight
HSF
IGES
IMML - Immersive Media Markup
Language
IPA
JT
.MA (Maya ASCII format)
.MB (Maya Binary format)
.OBJ (Alias|Wavefront file
format)
OpenGEX - Open Game Engine
Exchange
PRC
STEP
SKP
STL - A stereolithography format
U3D - Universal 3D file format
VRML - Virtual Reality Modeling
Language
XAML
XGL
XVL
xVRML
X3D
.3D
3DF
.3DM
.3ds - Autodesk 3D Studio
3DXML
X3D - Vector format used in 3D
applications from Xara
- A file format for storing digital audio data on a computer system. The bit
layout of the audio data (excluding metadata) is called the audio coding
format and can be uncompressed, or compressed to reduce the file size,
often using lossy compression. The data can be a raw bitstream in an audio
coding format, but it is usually embedded in a container format or an audio
data format with defined storage layer.
There are two major groups of audio file formats:
The Lossless Format - keeps all the audio quality of the original source
intact
The Lossy Format - compresses the files for space savings (though at
slightly diminished quality)
Lossless Format
WAV and AIFF: Both WAV and AIFF are uncompressed formats, which means
they are exact copies of the original source audio. The two formats are
essentially the same quality; they just store the data a bit differently. AIFF is
made by Apple, so you may see it a bit more often in Apple products, but
WAV is pretty much universal
FLAC: The Free Lossless Audio Codec (FLAC) is the most popular lossless
format, making it a good choice if you want to store your music in lossless.
Apple Lossless: Also known as ALAC, Apple Lossless is similar to FLAC. It's a
compressed lossless file, although it's made by Apple. Its compression
isn't quite as efficient as FLAC, so your files may be a bit bigger, but it's fully
supported by iTunes and iOS (while FLAC is not).
APE: APE is a very highly compressed lossless file, meaning you'll get the
most space savings. Its audio quality is the same as FLAC, ALAC, and other
lossless files, but it isn't compatible with nearly as many players.
Lossy Format
MP3: MPEG Audio Layer III, or MP3 for short, is the most common lossy
format around. So much so that it's become synonymous with downloaded
music.
AAC: Advanced Audio Coding, also known as AAC, is similar to MP3, although
it's a bit more efficient. That means that you can have files that take up less
space, but with the same sound quality as MP3.
Ogg Vorbis: The Vorbis format, often known as Ogg Vorbis due to its use of
the Ogg container, is a free and open source alternative to MP3 and AAC. Its
main draw is that it isn't restricted by patents, but that doesn't affect you as
a userin fact, despite its open nature and similar quality, it's much less
popular than MP3 and AAC
- a type of file format for storing digital video data on a computer system.
Video is almost always stored in compressed form to reduce the file size.
This format supports both Mac and windows applications and can be
commonly played in the following:
Apple QuickTime Player
RealNetworks RealPlayer
VideoLAN VLC media player
MPlayer
MIKSOFT Mobile 3GP Converter (Windows)
Advances Streaming Format (.asf)
- ASF is a subset of the wmv format and was developed by Microsoft. It is
intended for streaming and is used to support playback from digital media
and HTTP servers, and to support storage devices such as hard disks. It can
be compressed using a variety of video codecs.
The most common files types that are contained within an ASF file are
Windows Media Audio, and Windows Media video.
Real Media Format (.rm)
- RealMedia is a format which was created my RealNetworks. It contains both
audio and video data and typically used for streaming media files over the
internet. Realmedia can play on a wide variety of media players for both Mac
and Windows platforms. The realplayer is the most compatible.
Flash Movie Format (.swf )
- The Flash movie format was developed my Macromedia.
This format can include text, graphics and animation. In order to play in Web
Browsers, they must have the Flash Plug-In Installed. The flash plug in comes
preinstalled in the latest version of many popular Web Browsers.
The RealVideo Format
- The RealVideo format was developed for the Internet by Real Media. The
format is used for streaming of video at low bandwidths. This sometimes
causes the quality of the videos to be reduced.