Different ways of performing constrast adjustments in grayscale images. Implementet in Python Performs histogram equalization, adaptive histogram equalization and contrast limited adaptive histogram equalization (CLAHE) on a given image, and display the results.
$ pyton contrast_adjustment <imagename>