将类型 'Emgu.CV.Mat' 转换为 'Emgu.CV.Image<Emgu.CV.Structure.Bgr, byte>'
Convert type 'Emgu.CV.Mat' to 'Emgu.CV.Image<Emgu.CV.Structure.Bgr, byte>'
我试图像以前一样使用 Image = new Image<Bgr, byte>(mat.Bitmap);
在 EmguCV 中将 Emgu.CV.Mat
转换为 Emgu.CV.Image<Emgu.CV.Structure.Bgr, byte>
,但我发现它在当前版本 4.5.1.4349 中被删除了。
当前的替代方案是什么?
我找到了另一种方法,它似乎在以前的版本中并且仍然有效。
Image = mat.ToImage<Bgr, Byte>();
我试图像以前一样使用 Image = new Image<Bgr, byte>(mat.Bitmap);
在 EmguCV 中将 Emgu.CV.Mat
转换为 Emgu.CV.Image<Emgu.CV.Structure.Bgr, byte>
,但我发现它在当前版本 4.5.1.4349 中被删除了。
当前的替代方案是什么?
我找到了另一种方法,它似乎在以前的版本中并且仍然有效。
Image = mat.ToImage<Bgr, Byte>();