The assignment involves the implementation of image processing techniques and filters in python. The following are the techniques implemented in the assignment- - Histogram Equalization - Convolution operation - Image filtering using Gaussian smooting filter - Laplacian filter - 3*3 Mask for performing unsharp masking in a single pass - Filter operation in frequency domain