Image enhancement is a processing on an image in order to make it more appropriate for certain applications. It is used to improve the visual effects and the clarity of image or to make the original image more conducive for computer to process. In this paper we are going to review the different image contrast enhancement techniques. Image Enhancement techniques increase the contrast of image wh...