When a dot is not a dot
Have you ever tried to print out a picture that looks good on your monitor only to be disappointed with the result? Does it come out way smaller/bigger than you expected or look really grainy?
This is not a random act by your computer. In order to understand why it happens, and more importantly, be able to prevent these problems, you have to understand when a dot is not a dot.
This is not an easy subject to grasp initially, but if you play with it just a little, the light bulb will light and it will become almost second nature very quickly.
Conventions
There are two types of graphic images: bitmap and vector. This article focuses exclusively on bitmaps. If in doubt about which type your picture is, it's probably bitmap. Bitmap pictures are composed of a series of dots called pixels.
While the terms DPI (dots per inch), PPI (pixels per inch), and SPI (samples per inch) technically have different meanings, in practice they are all interchangeable. Only DPI will used in this article.
Any printer referred to is limited to the inkjet variety unless stated otherwise, although almost everything here applies equally to laser printers. Although this article focuses on examples using the GIMP, all the theory and much of the practice applies to almost all graphic software.
Monitors
Your monitor displays everything as a series of dots, regardless of the picture type. For instance, if your screen size is 800x600, then you are looking at 800 dots by 600 dots. The dots can be almost any color and they do not have a fixed size. A typical 17" monitor can have screen sizes from (at least) 640x480 to 1280x960. Since the physical size of your monitor can't change, the size of the dots must change. The more dots you have making up your screen, the smaller those dots will be.
As far as your monitor is concerned, one pixel (see the definition of pixel above) equals one dot. Because the icons (including text) and wallpaper on your desktop are composed of a fixed number of dots, shrink those dots and the icons and wallpaper get smaller (see Fig. 1 and 2). Be aware that most desktops have a scaling feature for the wallpaper, called stretch in Windows, so you may not see the wallpaper actually change size if this feature is turned on. However, the quality of your wallpaper may go down dramatically if the wallpaper's actual size is small and you increase the screen size too much.
The same thing applies to any pictures you may have. A picture with 640x480 pixels will display fully (at 100% resolution) on any screen size at least 640x480. A picture 1600x1200, on the other hand, will require scrolling on any screen smaller than 1600x1200.
Figure 1 (above) A 640x480 wallpaper on a 640x480 screen.
Figure 2 (below) A 640x480 wallpaper on a 1024x768 screen.
Printers
Printers, like monitors, create the printed picture/output image by using a set of dots. But that is where the similarities end. Unlike a monitor, a printer's output isn't a screen with variable size pixels, but a piece of paper with fixed dimensions. Paper is measured in inches, not pixels.
Printers create the image (and text) by using a grid of dots. The number of dots the printer can make in one inch is what's known as DPI or Dots Per Inch. Obviously, the higher the DPI, the better the output the printer is capable of. A higher DPI means more detail and a lower DPI means less detail. If the DPI is set to low, the picture will look very grainy and poor. For a normal piece of paper, the graininess usually starts to show somewhere below 200 DPI. For things like highway billboards, the DPI used can be from 36 to 72 DPI.
Unlike a monitor, the dots are of a fixed color. A black and white printer cannot actually print gray, but only black. The paper is usually white, so white is just the absence of printing. Grays are simulated by printing dots in a grid. These grids are called halftones. Newspapers use halftones that are very coarse and usually visible even without a magnifier. The more black pixels, the darker the gray. Conversely, the fewer the black dots in the grid, the lighter the gray will be. Thus, one image pixel can require several printer dots. Some printers are capable of varying the size of the printer's dots, but for simplicity's sake, this will be ignored.
The size of the grid and the max DPI of the printer affect how well the printer can reproduce shades of gray (and color). Gray includes the colors black and white. For a 1200 DPI printer:
- A 1x1 grid shows 2 shades of gray with an effective DPI of 1200 (1200/1 aka line art).
- A 3x3 grid shows 10 shades of gray with an effective DPI of 400 (1200/3).
- A 6x6 grid shows 37 shades of gray with an effective DPI of 200 (1200/6).
- An 8x8 grid shows 65 shades of gray with an effective DPI of 150 (1200/8).
Thus, the more shades of gray you need, the more image detail you have to give up, or the more detail you want, the fewer shades of gray you will get.
Color printers are similar to black and white printers except they usually have four ink colors (CMYK -
Cyan,
Magenta,
Yellow, and blac
K). Instead of orderly grids, color printers use dithering (with error diffusion).