I implemented some filters I've learned in class CSED551-01. All of them are written in Python.
These were just implemented for self-practicing.
A. Sharpening
- Unsharp masking with Spatial Filter (Conv)
- Unsharp masking with Frequency Filter (FFT)
B. Denoising
- Bilateral Filter
- Guidance Filter
C. Edge Detection
- Canny Edge Detector
- Harris-Corner Detector
- Sobel Filter
D. Special Effect
E. Colour Space Conversion
F. Image Blending
- Laplacian Pyramid
G. Image Stitching