基于opencvsharp4.6编写c#代码 LineIterator it 转换为 Point[] pointsOnLine
时间: 2024-03-10 12:46:03 浏览: 122
opencvsharp例程
将LineIterator it转换为Point[] pointsOnLine的代码如下:
```
LineIterator it = new LineIterator(image, startPoint, endPoint);
List<Point> points = new List<Point>();
while (!it.IsEnd)
{
points.Add(it.Pos());
it.Next();
}
Point[] pointsOnLine = points.ToArray();
```
这段代码首先定义了一个LineIterator对象it,然后通过循环遍历该对象的每个像素点,并将其添加到一个List<Point>对象中。最后,将List<Point>对象转换为Point[]数组,得到了所有位于直线上的像素点的坐标值。
阅读全文