What Are Bitmap Images?
Bitmap images are images that are described by pixels - squares of color arranged in a grid.
Bitmap images are also known as raster images.
What Are Vector Images?
Vector images are images described by shapes such as circles and squares, as opposed to bitmap images which are described by pixels - squares of color arranged in a grid. The shapes are precise mathematical descriptions of the image and can be scaled without becoming blurry or "pixelated" (that blocky look that bitmap/raster images so often get when scaled up).
Why Use Vector Images?
Vector images are used in most aspects of graphic design and are the preferred format for printing, both on paper and on clothes. The reason for this is that while a bitmap image can look great on the screen, which usually has a resolution of about 72 pixels/dots per inch (DPI), it will normally have to be scaled by a factor of 8 or more when printed since modern printers routinely produce resolutions of 600 pixels/dots per inch. Vector images can handle this type of scaling without any problems while bitmap images struggle with it. Many forms of printing require vector input in order to work - flex printing and embroidery for example. Vector images are also used on the web in for example flash animations.
What Is Tracing? Vectorization ?
Tracing, also known as vectorization, is the process of converting a bitmap image to a vector image.
It can be done by hand ("hand-tracing"), or by a computer program ("auto-tracing").
Vector Image File Formats
- EPS - Adobe's EPS format (Encapsulated PostScript) is perhaps the most common vector image format. It is the standard interchange format in the print industry. It is widely supported as an export format, but due to the complexity of the full format specification, not all programs that claim to support EPS are able to import all variants of it. Adobe Illustrator and recent versions of CorelDRAW have very good support for reading and writing EPS. Ghostview can read it very well but does not have any editing capabilities. Inkscape can only export it.
- AI - The native format of Adobe Illustrator is the AI format (Adobe Illustrator Artwork), a modified version of the older EPS format. The AI format is fairly widely supported, but is less ubiquitous than the EPS format, and most programs that read AI can also read EPS.
- PDF - Adobe's PDF format (Portable Document Format) is very widely used as a general purpose platform-independent document format. And while it is not exclusively used as such, it is also a very good vector image format. Adobe gives away the Acrobat PDF reader, but sells the tools required to create PDF files (third party tools that perform the same task are also for sale). Those tools work with any program that is able to print. Support for reading and editing PDF files is much more limited.
- SVG - The W3C standard vector image format is called SVG (Scalable Vector Graphics). Inkscape and recent versions of Adobe Illustrator and CorelDRAW have good support for reading and writing SVG.
- DXF - Drawing eXchange Format. A CAD format from Autodesk, used by CAD tools from many different vendors. Some programs have difficulty reading DXF files with splines (curves), so the Desktop Edition supports line+spline as well as line only output modes.
There are numerous other vector formats: CDR is the CorelDRAW native format and XAR is the Xara Xtreme native format, to name a couple Bitmap Image File Formats
There is an extremely large number of different bitmap formats. Some of the most common include: JPEG, PNG, GIF, BMP, and TIFF. Broadly speaking, they fall into two categories:
- Lossy image formats (e.g., JPEG) have smaller file sizes but do not store a perfect copy of the image. They are best suited to photographs and other images where perfect accuracy is not important. They are also commonly used on the web to save bandwidth.
- Lossless image formats (e.g., PNG, BMP, and TIFF) store an exact pixel-by-pixel representation of the image, but require more space. They are more suitable for things like logos. Arguably the best of these formats is PNG, which is Vector Magic's recommended bitmap format for logos. It is widely supported and has very good compression.
Some specific comments on these formats:
JPEG/JPG - One of the most widely-used image formats is the JPEG format (Joint Photographers' Expert Group). This format has excellent compression characteristics and has the nice feature that the user may specify what level of compression they desire, trading off fidelity for file size.
We do not recommend using JPEG files for rasterized vector art, as the compression artifacts substantially degrade the quality of the image near edges.
PNG - The best of the lossless image formats is called PNG (Portable Network Graphics). This format is widely supported by web browsers and image viewers/editors.
Vector Magic recommends using the PNG format when storing logos as bitmaps.
BMP - There are actually several BMP formats (BitMaP). Windows and Macintosh have their own formats, both of which are called BMP. Most modern image editing tools are able to read both.
In any case, all of the variants of BMP should be avoided when possible, as they use little to no compression and consequently have unnecessarily large file sizes.
TIFF/TIF - This format (Tagged Image File Format) is used to store raw bitmap data by some programs and devices such as scanners. This format comes in a compressed and an uncompressed variant. The former is comparable to PNG, while the latter is more like BMP.
Using the uncompressed variant is not advised.