Computer Vision, Histogram Equalization, Python3.
Some of you reading this post have posted several pictures on Instagram and used built-in tools to increase/decrease brightness, contrast, gamma, and etc. to make your boring shots more beautiful, detailed, and attractive. I did several times, and I questioned myself how computers were able to do