The full question is attached in the relevant folder.
- Smoothing, sharpening, 2d-convolution
- Spatial Filterning (linear and non-linear)
- Intensity transformations: for contrast manipulation or image thresholding & Power-Law (Gamma) Transformation
- Bit plane slicing & Motion detector ✈
- Multiplicative and additive noise ❌➕
- Morphological closing, opening, dilation, erosion with hand 😄!
- Sinusoid Noise
- Image enhancement with morphological operations
- Edge detection with morphological operations (+ hole filling)
- Automatic thresholding with k-means clustering
- Joint Histogram for two images each with 3 histogram bins (I1, I2, I3)
- Hough Circle Transform ⭕
- Feature-based registeration with GUI (OpenCV)


