OpenCvSharp (List<Point2f> points,转换成 InputArray
时间: 2023-12-19 15:07:57 浏览: 397
C#中数组Array,ArrayList,泛型List详细对比
要将 List<Point2f> 转换成 InputArray,可以使用 MatOfPoint2f 类。具体的实现代码如下:
```csharp
List<Point2f> points = new List<Point2f>();
// 假设 points 中已经有一些数据
MatOfPoint2f mat = new MatOfPoint2f();
mat.FromList(points);
InputArray inputArray = mat;
```
这样就可以将 List<Point2f> 转换成 InputArray 了。需要注意的是,MatOfPoint2f 的 FromList 方法可以接受 List<Point2f>、Point2f[] 或 Point[] 等类型的输入。
阅读全文