Researchers face non-uniform illumination and low-contrast image challenges during the image-processing stage. A new contrast enhancement method is proposed in this paper to address these challenges. The proposed method first separates the dark and bright regions of an image. Then, these regions are enhanced using two new enhancers, namely, dark and bright. Modified clipped histogram equalization is then applied for contrast enhancement. Finally, the details of the image are added back into the illumination-corrected and contrast-enhanced image for the final output image. Visually, the proposed method successfully produces better images with more uniform illumination and better contrast than the state-of-the-art methods. This claim is supported by quantitative analysis that shows that the proposed method produces the best average measure of enhancement, natural image quality evaluator, and entropy values of 797 test images compared with other state-of-the-art methods.