Mathematical Morphology tests and trains mathematics of shapes.
发布时间
阅读量:
阅读量
首先需要明确的是结构元素的概念。
结构元素可以被简要地描述为一组具有特定排列方式的像素点,并且在其中确定了一个起始位置(也被称为锚定坐标)。

---------------opencv cookbook
构建一个结构元素。
Mat getStructuringElement( int shape, Size ksize, Point anchor=Point(-1,-1) )
结构元素的形状包括以下几种类型:
– MORPH_RECT - 一种矩形结构元素
– MORPH_ELLIPSE - 椭圆形结构元素,即内嵌于矩形 Rect(0, 0, esize.width, 0.esize.height) 中的填充椭圆
– MORPH_CROSS - 十字形结构元素
– CV_SHAPE_CUSTOM - 自定义结构元素(适用于 OpenCV 1.x 接口)
当然,也可以直接通过定义 Mat 对象的方式来创建结构元素,但这种方式相比使用 getStructuringElement 函数来说不够便捷。此外,直接定义 Mat 还可能导致形态学操作
全部评论 (0)
还没有任何评论哟~
