[英]Convert a byte [] to Image<Bgr, Byte>
我正在尝试将字节数组转换为图像。 网上有很多参考资料,例如本SO帖子 , 此emgu论坛和emgu官方文档 。
但是,当我根据SO帖子和读取的Emgu文档实施解决方案时遇到错误
无法从System.Drawing.Bitmap转换为byte[*,*,*,*]
public Image<Bgr, Byte> CreateImageFromBytesArray(byte[] bytes)
{
using (var ms = new MemoryStream(bytes))
{
Bitmap bmp = new Bitmap(ms);
Image<Bgr, Byte> img = new Image<Bgr, Byte>(bmp); //EXCEPTION HERE
return img;
}
}
关于如何进行这项工作的任何建议?
public Image<Bgr, Byte> CreateImageFromBytesArray(byte[] bytes)
{
Image<Bgr, Byte> image = new Image<Bgr, Byte>(width, height);
image.Bytes = bytes
return image;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.