StructuringElement 生成 一个特定大小与形状的结构元素用于形态学操作,例如:用作 erode、dilate、morphologyEx 等函数的参数,也可以构建任意形状的二进制掩码,作为结构元素。
// 函数声明:
Mat getStructuringElement(
int shape,
Size size,
Point anchor = Point(-1, -1)
);
// 参数说明:
shape: 元素形状,
MORPH_RECT(矩阵),
MORPH_CORSS(交叉形状),
MORPH_ELLIPSE(椭圆)
ksize: 结构元素的大小
anchor: 元素内的描点位置,默认为(-1,-1)表示形状中心;
值得注意的时,仅 MORPH_CROSS 依赖 描点位置,
其它情况 描点仅调节其他形态运算结果偏移.