As technology progresses, the high-quality images, which have been used in many applications, are becoming urgent. Although the applications of the high-quality images become popular, the technologies for enhancing the contrast of color images are not satisfactory till this stage. To more effectively display the detailed image information, the image processing techniques focused on increasing image quality have been extensively studied. The major problem of the traditional enhancements for color images is that it could cause color distortion in the output images. In this thesis, we propose a method, which utilizes diffusion equation to enhance the images to achieve minimum color distortion. This method gradually enhances the brightness and contrast of the image. Computations are stopped when the constraints are satisfied. Experimental results indicate that the proposed method achieves satisfactory enhancement for color images.