1. A method of processing a digital image having pixels to improve the sharpness of a print generated from the digital image comprising: a) determining a magnification value representing the magnification of a pixel of the digital image on the print based on a number of input digital image pixels and an output number of digital image pixels; b) producing a filter in response to the magnification value; c) using the filter to operate on the digital image to adjust the sharpness of the digital image to produce a sharpened digital image; d) resizing according to the magnification value the sharpened digital image to produce a resized sharpened digital image which includes the output number of digital image pixels; and e) producing the print based on the resized sharpened digital image.