1. A method of reducing artifacts introduced by a data compression procedure into digital image data to be printed, the method comprising: (a) receiving compressed digital image data; (b) performing decompression of the digital image data; (c) filtering the decompressed digital image data with a smoothing filter; (d) applying a wavelet transform to the filtered digital image data to obtain transform coefficients; (e) making an adjustment to the transform coefficients in the wavelet domain to guarantee that the wavelets of the resulting image will generate the same compressed code; and (f) recovering the image by applying an inverse wavelet transform to the adjusted transform coefficients.