All of the algorithms are written from scratch without using OpenCv library.
nimanov/Image-Processing
Worked on various image processing tasks such as Edge detection, Histogram analysis, Segmentation, Image filtering during my master's degree studies.
Jupyter Notebook