如何将垫子转换为图像
how to convert mat to image
我需要在 Emgu CV 中将垫子转换为图像。尝试将 Mat 投射到图像会产生异常:Cannot implicitly convert type 'Emgu.CV.Mat' to 'Emgu.CV.Image
Image<Bgr, Byte> imgeOrigenal;
Capture capWebcam = null;
imgeOrigenal = capWebcam.QueryFrame();//error line
如何将垫子转换为图像?
正确答案是@David_D在问题下发送的第一条评论。
Image<Bgr, Byte> imgeOrigenal = capWebcam.QueryFrame().ToImage<Bgr, Byte>();
如果您想在 pictureBox
或 dataGridView
中显示图像,您也可以像这样将图像加载为 Bitmap 对象:
imgeOrigenal = new Bitmap(capWebcam.Bitmap);
我需要在 Emgu CV 中将垫子转换为图像。尝试将 Mat 投射到图像会产生异常:Cannot implicitly convert type 'Emgu.CV.Mat' to 'Emgu.CV.Image
Image<Bgr, Byte> imgeOrigenal;
Capture capWebcam = null;
imgeOrigenal = capWebcam.QueryFrame();//error line
如何将垫子转换为图像?
正确答案是@David_D在问题下发送的第一条评论。
Image<Bgr, Byte> imgeOrigenal = capWebcam.QueryFrame().ToImage<Bgr, Byte>();
如果您想在 pictureBox
或 dataGridView
中显示图像,您也可以像这样将图像加载为 Bitmap 对象:
imgeOrigenal = new Bitmap(capWebcam.Bitmap);