函数原型:c++
Mat cv::getGaussianKernel(int ksize,double sigma,int ktype=CV_64F)
函数原型:python
cv.getGaussianKernel(ksize,sigma[,ktype])->retval
返回高斯滤波系数。
该函数计算和返回形状为 ksize X 1 的高斯滤波系数矩阵:
这里, 的取值范围为:;
是选择的缩放系数,满足 .
这样生成的 2 个 kernel 可以被送到 ,这些函数自动的识别 平滑 kernel (一个对称的 kernel ,其权重的和为 1 )并且根据 每个核不同特点 分别处理。
参数说明:
- ksize:光圈的尺寸。应当为 奇数 且 为 正 数;
- : 高斯标准偏差,如果为 非 正 数 ,那么将从关于 ksize的函数计算得出:
- ktype:滤波系数的类型,可以为 或者 .