创建项目 | 文件与显示 | 像素操作 | 图像彩色类型转换 | 模糊、平滑、去噪 | 锐化、边缘检测 | 二值化 | 形态学 | 位置变换 | 直方图 | 霍夫变换 | 图像优化 | 图像分割
一、读写文件
Mat src = new Mat(img_lenna);//默认是彩色图像
//Mat src = new Mat(img_lenna, ImreadModes.Grayscale);//如果需要灰度图像
src.SaveImage(img_result);
二、显示图像
在WPF项目里面,需要使用WriteableBitmap,直接作为Image的Source。在OpenCvSharp里,图像一般用Mat存储,因此需要转换。
Mat src = new Mat(img_lenna);
WriteableBitmap bmp = OpenCvSharp.Extensions.WriteableBitmapConverter.ToWriteableBitmap(src);
Image.Source=bmp;