Implementation of various image processing techniques using python.
Implementation of Arithmetic Mean and Geometric Mean filters and then convolving those filters with the image for smoothing it.
Implementation of graham's scan algorithm for finding convex hull of finite set of points with time complexity of O(nlog(n)).
Implementation of OSTU's thresholding algorithm to find a threshold value for thresholding an image.
Contains implementation of Contrast Stretching, Histogram Equalization, Low pass and High pass filters, Bit Plane Slicing, Laplacian, Sobel, Prewitt Filters.