In this paper, we propose an integrated image compression method, which contains the discrete wavelet transform, scalar quantization and some lossless codings, to gain higher compression ratios while maintaining the image fidelity. The discrete wavelet transform has the properties of entropy reduction and energy concentration in high frequency subimages. An innovative approach, called revised run-length coding, is proposed to improve the compression performance. The idea of this approach is to represent the appearance of symbols of the run-length code in exponential expression for saving the storage in bits. The differential pulse code modulation is used to reduce the entropy of the lowest frequency subimage of the discrete wavelet transform and to achieve high compression effects losslessly.