1、getDerivKernels函数:
函数功能:得到需要的x或者y方向的导数系数
函数调用:
void getDerivKernels(OutputArray kx, OutputArray ky, int dx, int dy, int ksize, bool normalize=false, int ktype=CV_32F )
参数详解:
OutputArray kx, OutputArray ky :x或者y方向的系数
int dx, int dy,:0 或者1
int ksize:表示核的大小 只能是奇数1、3、5、7
int ktype=CV_32F:表示核的类型 CV_32f or CV_64F 一般与图像类型一样
2、
getGaussianKernel高斯核的生成
Mat getGaussianKernel(int ksize, double sigma, int ktype=CV_64F )
函数形式
参数分别表示:
int ksize:核的大小,一般只是奇数
sigma:高斯函数的方差
3、
getStructuringElement
该函数是 闭操作和开操作 腐蚀和膨胀时所用的卷积核的生成。
得到结构元素
Mat getStructuringElement(int shape, Size ksize, Point anchor=Point(-1,-1))
int shape:表示结构元素的类型
矩形(包括线形)、椭圆(包括圆形)及十字形。
MORPH_RECT, MORPH_ELLIPSE, MORPH_CROSS
Size ksize:表示结构元素的大小:奇数 1、3、5、7、
Point anchor=Point(-1,-1):;处理的像素中心是一结构元素的中心元素