OpenCVSharp mat 转image
时间: 2023-05-15 07:07:50 浏览: 140
可以使用以下代码将 OpenCVSharp 的 mat 转换为 image:
```csharp
using OpenCvSharp;
using System.Drawing;
Mat mat = new Mat("image.jpg", ImreadModes.Color);
Bitmap bitmap = BitmapConverter.ToBitmap(mat);
```
其中,`"image.jpg"` 是 mat 对象对应的图像文件路径,`ImreadModes.Color` 表示读取彩色图像。`BitmapConverter.ToBitmap(mat)` 将 mat 转换为 Bitmap 对象。
相关问题
OpenCVSharp mat 转 image
可以使用以下代码将 OpenCVSharp 的 Mat 转换为 .NET 中的 Image 类型:
```csharp
using OpenCvSharp;
using System.Drawing;
Mat mat = new Mat("image.jpg", ImreadModes.Color);
Bitmap bitmap = BitmapConverter.ToBitmap(mat);
Image image = (Image)bitmap;
```
其中,Mat 是 OpenCVSharp 中的图像类型,ImreadModes.Color 表示读取彩色图像,BitmapConverter.ToBitmap() 方法将 Mat 转换为 Bitmap,最后将 Bitmap 转换为 Image 类型。
opencvsharp mat 转 image
可以使用以下代码将 OpenCVSharp 的 Mat 转换为 .NET 的 Image:
```csharp
using OpenCvSharp;
using System.Drawing;
Mat mat = new Mat("path/to/image.jpg", ImreadModes.Color);
Bitmap bitmap = BitmapConverter.ToBitmap(mat);
Image image = (Image)bitmap;
```
其中,`BitmapConverter.ToBitmap(mat)` 是将 Mat 转换为 Bitmap 的方法,然后再将 Bitmap 转换为 Image。