How Many Pixels Do I Need?
or How Large Can I Print?
Version 1.1, © 2005 by Dale Cotton, all rights reserved
This is one of the most common questions on photography forums. If you are thinking of buying, for example, a 5 megapixel digital camera, you want to know how large a print you can expect to be able to produce from its image files. Unfortunately, we can't simply say 8x10" or 16x20" or any such single answer. Assuming an excellent lens and flawless technique, maximum print size still varies enormously depending on your subject matter and how close you are to your subject. It also depends on how acute the viewer's close vision is and how close she gets to the print. Billboards are routinely printed at 15 pixels per inch - which would make a 5 mp image weigh in at 10x14 feet (3x4 meters)! - but assumes the viewer is many yards away. For the following discussion, however, we'll assume excellent vision and close inspection (12" or 30cm from eye to print).
Pixels per inch is an essential concept for this discussion. For example, my Pentax DS is a typical 6 megapixel dSLR, which means it produces image files that are 2000 pixels by 3000 pixels in size. If I tell the printer I want a print that is 10 inches wide, the printer simply divides 2000 by 10, which tells it to use 200 pixels per inch. The length of the print will then be 3000 divided by 200 or 15 inches.
Consider the following close-up portrait:

Fig. 1: Lanner Falcon (Toronto Zoo)
A 5 mp image like this can be enlarged almost indefinitely. Certainly, a 16x20" (40x50cm) print should be possible.
Now consider the opposite extreme:

Fig. 2: 05-1923, Appleview Rd
In this picture the fine detail of the tree branches and houses needs to have absolutely crisp edges. I went through several sheets of paper printing the 6 megapixel original of this image to narrow this down. A 9x13" (22x33cm) print is crisp; a 10x15" (25x40cm) print begins to show marginal enlargement blur; anything larger will not pass inspection by anyone able to read a typical paperback book. In fact, you may have difficulty even getting to 9x13" - here's what I did:
- Applied bicubic upsampling in Photoshop to double the image size from 2000x3000 pixels to 4000x6000
- Applied unsharp masking in Photoshop at 500/0.3/0 and again at 375/0.2/0
- Printed at 450 pixels per inch (Epson 4000).
Everyone will come up with her own upsampling and sharpening recipe; but I doubt it is possible to eek out more than a few percentage points further enlargement out of such an image.
So, if you want a simple answer to how large you can print while still maintaining reasonable quality at close inspection: the best that I can give you is:
For photo-realistic prints you will need a minimum of 220 pixels per inch for your most highly detail-dependent images to a minimum of 120 pixels per inch for your least detail-dependent images. (These ppi numbers are before any upsampling.)
This translates to:
| Imager size | Pixel array | Ideal print size | Max for fine detail | Max for low detail |
| 2 mp | 1200x1600 | 4x6" (10x15cm) | 5x7" (13x18cm) | 10x13" (25x33cm) |
| 3 mp | 1536x2048 | 5x7" (13x18cm) | 7x9.5" (18x24cm) | 13x17" (33x43cm) |
| 3 mp (dSLR) | 1440x2160 | 5x7" (13x18cm) | 6.5x10" (17x25cm) | 12x18" (30x46cm) |
| 4 mp | 1704x2272 | 5.5x7.5" (14x19cm) | 8x10" (20x25cm) | 14x19" (36x48cm) |
| 5 mp | 1920x2560 | 6.5x8.5" (17x22cm) | 9x11.5" (23x29cm) | 16x21" (41x53cm) |
| 6 mp | 2136x2848 | 7x9.5" (18x24cm) | 10x13"(25x33cm) | 18x24" (46x61cm) |
| 6 mp (dSLR) | 2000x3000 | 6.5x10" (17x25cm) | 9x13.5" (23x34cm) | 16x24" (41x61cm) |
| 7 mp | 2304x3072 | 7.5x10" (19x25cm) | 10.5x14" (27x36cm) | 19x25" (48x64cm) |
| 8 mp | 2448x3264 | 8x11" (20x28cm) | 11x15" (28x38cm) | 20x27" (51x69cm) |
| 8 mp (dSLR) | 2336x3504 | 8x11.5" (20x29cm) | 10.5x16" (19x41cm) | 19.5x29" (48x74cm) |
| 9 mp | 2616x3488 | 9x11.5" (23x29cm) | 12x16" (31x41cm) | 22x29" (56x74cm) |
| 10 mp (dSLR) | 2592x3872 | 8.5x13" (22x33cm) | 12x17.5" (31x45cm) | 21.5x32" (55x81cm) |
Please remember that these numbers are meant as guidelines, not decrees.
Also keep in mind that detail rendering will improve by printing smaller than maximum size. 300 pixels per inch (uninterpolated) is usually considered to be the finest print resolution that the human eye can fully resolve, so I used this figure to calculate the ideal print size column. Old timers might think of this as contact print quality. And of course printing at even higher pixels per inch for even smaller print sizes will retain the impression of extremely fine detail and may give the impression of even greater fineness of detail.
|