我是 Emgu Cv 的新手,我想知道是否有人可以让我知道如何将 Emgu.Cv.Image 更改为 System.Image?如果需要进一步解释,请告诉我,我会这样做。我使用的语言是 C#。
最佳答案
您可以只使用ToImage()
获取 System.Drawing.Bitmap
的方法(这是 System.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();
你是这个意思吗?
关于c#-4.0 - 如何将 Emgu.Cv.Image<Gray,byte> 转换为 System.Image,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16633134/