Evaluation of few methods to apply Gaussian Blur on an Image.
The implemented methods:
1. Truncated Gaussian Kernel (FIR Filter).
2. Gaussian Blur approximation using Box Blur (Central Limit Theorem).
3. Gaussian Kernel Approximation using IIR Filter.
Thank you for sharing this. It is a very nice comparison of different ways to implement the Gaussian blur. Maybe in the overview you could also share the performance comparison results. Also note that if you have the image processing toolbox, then imgaussfilt(...,'FilterDomain','spatial') will give you a truncated gaussian 2D FIR filter.