OpenCVSharp mat 转image
时间: 2023-05-15 14:07:50 浏览: 267
可以使用以下代码将 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 转换为 System.Drawing.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;
```
注意,需要添加以下引用:
```csharp
using OpenCvSharp.Extensions;
```
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 类型。
阅读全文
相关推荐
















