This document reviews several techniques for image contrast enhancement. It begins with an introduction to image enhancement and its goals of improving visual appearance and clarity. The paper then surveys key approaches for contrast enhancement including histogram equalization, discrete wavelet transform, and other spatial and frequency domain methods. Finally, the conclusion is that contrast enhancement using digital image processing continues to be an active area of research that can help solve problems across many fields involving image analysis.