This is the repository for Fall 2020 Computer Vision course where I keep the answers to the assignments given thoughout the semester. Most of the assignments are basic and introductory but they're really helpful for anyone new to the field.
In this assignment we were asked two tasks:
- Improve the quality of an image (which already has a bad quality) in some creative way.
- Show the histogram of an image.
The subject of this assignment was Histogram Equalization. Given a greyscale image, change it in a way that the histogram is completely flat.
TODO: Show the flat histogram in addition to the resulting image.
This assignment was made up of two tasks:
- Apply local enhancement, global histogram equalization, and local histogram equalization on a picture. Show them all the write which one is the best? Why?
- Add salt-and-pepper noise to an image and then improve it using Gaussian and Median filter. Which one of the filters is better?
TODO: Add local enhancement. TODO: Fix Gaussian filter.