如何将Emgu.Cv.Image <gray,byte>转换为System.Image </gray,byte>

时间:2013-05-19 09:19:59

标签: c#-4.0 image-processing converter emgucv

我是Emgu Cv的新手,我想知道是否有人可以告诉我如何将Emgu.Cv.Image更改为System.Image?如果需要进一步解释,请告诉我,我会这样做。我使用的语言是C#。

1 个答案:

答案 0 :(得分:5)

您可以使用ToImage()方法获取System.Drawing.BitmapSystem.Drawing.Image的派生类),所以像这样

// create an Emgu image of 400x200 filled with Blue color
Image<Bgr, Byte> img = new Image<Bgr, byte>(400, 200, new Bgr(255, 0, 0));

// copy to a .NET image
System.Drawing.Image pMyImage = img.ToBitmap();

这是你的意思吗?