opencvsharp mat 灰度化
时间: 2023-05-19 16:06:34 浏览: 565
OpenCVSharp Mat对象操作
可以使用以下代码将 OpenCVSharp 的 Mat 对象转换为灰度图像:
```csharp
using OpenCvSharp;
Mat image = Cv2.ImRead("image.jpg", ImreadModes.Color);
Mat grayImage = new Mat();
Cv2.CvtColor(image, grayImage, ColorConversionCodes.BGR2GRAY);
```
其中,`Cv2.ImRead` 方法用于读取图像,`ImreadModes.Color` 表示读取彩色图像。`Cv2.CvtColor` 方法用于将彩色图像转换为灰度图像,`ColorConversionCodes.BGR2GRAY` 表示将 BGR 彩色图像转换为灰度图像。
阅读全文