高斯滤波(高斯平滑)是数字图像处理和计算机视觉里面最常见的操作。平时,我们都是用Matlab或者OpenCV的函数调用:imfilter或者cvSmooth,并不关心底层的实现。然而当开发者要自己实现高斯滤波的时候,往往就会很迷惘,经常会被下面几个问题所困扰: 1、给定sigma,即标准偏差,怎么确定离散化后的滤波器窗口大小? 2、给定窗口大小,怎么计算高斯核的sigma,即标准偏差? 3、怎么实现可分离滤波器?