Original article can be found here (source): Deep Learning on Medium
3×3 Gaussian Blurring using OpenCV Kernel
5×5 Gaussian Blurring using OpenCV Kernel
5×5 Blur using OpenCV Kernel
Sharpening kernel using OpenCV
Image sharpening using OpenCV with another 3*3 kernel
Image sharpen operation using Pillow
Implementing a Sobel filter
Implementing a Scharr filter
Implementing Prewitts filter
Prewitt’s filter in the y-direction
Prewitt’s filter in X-direction
- In image processing, a Gabor filter, named after Dennis Gabor, is a linear filter used for texture analysis.
Implementing a gabor filter
- A Hessian matrix gives us the second-order partial derivatives of an image.
- Hessian Filter is used with SIFT features.
Implementing Hessian filter
- Laplacian filters are derivative filters used to find areas of rapid change (edges) in images.
Implementing a laplacian filter