C# 如何将ImageBox.Image转换为Image<;Bgr,字节>;
我需要将我的(Emgu CV版本3)C# 如何将ImageBox.Image转换为Image<;Bgr,字节>;,c#,emgucv,C#,Emgucv,我需要将我的(Emgu CV版本3)ImageBox的图像放在图像变量中,我应该如何做 我试过了,但运气不好: Image<Bgr, Byte> imgeOrigenal; imgeOrigenal = ImageBoxbOrigenal.Image; //error line imageorigenal; imgeOrigenal=ImageBoxbOrigenal.Image//误差线 结果: 无法将类型“Emgu.CV.IImage”隐式转换为“Emgu.CV.Imag
ImageBox
的图像放在图像变量中,我应该如何做
我试过了,但运气不好:
Image<Bgr, Byte> imgeOrigenal;
imgeOrigenal = ImageBoxbOrigenal.Image; //error line
imageorigenal;
imgeOrigenal=ImageBoxbOrigenal.Image//误差线
结果:
无法将类型“Emgu.CV.IImage”隐式转换为“Emgu.CV.Image”。存在显式转换
您可以通过源位图进行转换,如下所示:
Image<Bgr, Byte> imgeOrigenal = new Image<Bgr, Byte>(ImageBoxbOrigenal.Image.Bitmap);
Image imgeOrigenal=新图像(imageboxboringal.Image.Bitmap);