C# 显示OpenCV的mat对象到pictureBox
显示函数代码
private void pictureBoxShow(PictureBox picbox,Mat img)
{
//把Mat格式的图片转换成Bitmap
Bitmap bitmap = OpenCvSharp.Extensions.BitmapConverter.ToBitmap(img);
//运行上面的代码需要安装新的库OpenCvSharp4.Extensions
//显示图片
picbox.Image = bitmap;
}
调用方式
private void button7_Click(object sender, EventArgs e)
{
Mat img = Cv2.ImRead(startup + @"\321.png");
pictureBoxShow(pictureBox1, img);
}
运行效果如下图
初学OpenCV
特此记录
anlog
2022年9月18日