【发布时间】:2022-03-03 23:25:40
【问题描述】:
我正在尝试在 EmguCv 中创建一个线性结构元素并根据角度旋转它以用于形态学操作。我熟悉形态学运算,并尝试使用 GetStructuringElement 函数,该函数可让我创建正方形、椭圆或交叉核并指定其大小。
Mat kernelTest = CvInvoke.GetStructuringElement(Emgu.CV.CvEnum.ElementShape.Custom, new Size(6, 6), new Point(-1, -1));
我也可以选择自定义,但问题是我不知道如何创建一个包含一行的特定大小的矩阵并将其用作结构元素。
Example: [0 0 0 0]
[1 1 1 1]
[0 0 0 0]
[0 0 0 0]
如果有人知道如何在 EmguCv 或 opencv 中执行此操作,我将不胜感激。
【问题讨论】:
标签: opencv image-processing emgucv mathematical-morphology