如何将ImageBox.Image转换为Image <bgr,byte =“”>

时间:2016-01-22 13:59:55

标签: c# emgucv

我需要在图像变量中包含我的(Emgu CV版本3)ImageBox的图像,我该怎么做?

我没有运气就试过了:

 Image<Bgr, Byte> imgeOrigenal;
 imgeOrigenal = ImageBoxbOrigenal.Image; //error line

结果:

  

无法隐式转换类型&#39; Emgu.CV.IImage&#39;到&#39; Emgu.CV.Image&#39;。存在显式转换

1 个答案:

答案 0 :(得分:1)

您可以通过源位图转换它,如下所示:

Image<Bgr, Byte> imgeOrigenal = new Image<Bgr, Byte>(ImageBoxbOrigenal.Image.Bitmap);