图片的读取与显示
- 图像读取
//方式 1
Mat img1 = Cv2.ImRead(@"C:Desktop\1.jpg", ImreadModes.AnyColor);
//方式 2
Mat img2 = new Mat(@"C:Desktop\1.jpg", ImreadModes.AnyColor);
if (img2.Empty())
{
MessageBox.Show("图像不存在");
}
- 图片显示
Cv2.ImShow("图片窗口名称", img2);
- 图片保存
//不限制绝对地址的话默认与exe文件同路径
Cv2.ImWrite("123.png",img2);
- 将Mat 类型图片显示在Picture上
pictureBox1.Image = BitmapConverter.ToBitmap(img2)
本文介绍如何使用OpenCvSharp进行图片的基本操作,包括图片的读取、显示和保存。通过两种不同的方式读取图片,并展示了如何检查图片是否成功加载。此外,还提供了将OpenCvSharp的Mat类型图片转换并显示在PictureBox上的方法。
1370

被折叠的 条评论
为什么被折叠?



