![](http://www.baranselgulkanat.com/wp-content/uploads/2019/06/1-RihannaOriginal-300x300.jpg)
This is a python work. Works given below applied to original image.
- Image is devided into four quadrants:
- Q1 is the original image,
- Brightness increase is applied to Q2,
- Contrast increase is applied to Q3,
- Histogram equalization is applied to Q4
- Then, Q1 and modified Q2, Q3, Q4 are merged into a single image.
![](http://www.baranselgulkanat.com/wp-content/uploads/2019/06/2-RihannaMerged.png)
- Histograms of each quadrant are shown.
![](http://www.baranselgulkanat.com/wp-content/uploads/2019/06/3-Histograms.png)
- 5×5 non-linear median filter / kernel is applied to an image.
![](http://www.baranselgulkanat.com/wp-content/uploads/2019/06/4-5x5MedianFiltered-300x300.jpg)
- Image is transformed to Fourier Transform, high frequency components are filtered out.
![](http://www.baranselgulkanat.com/wp-content/uploads/2019/06/5-OriginMinusHighFreqs.png)
You can find the codes in the link below.