What is a simple way to save a grayscale Emgu Image to a byte array in C#?
var outputImage = new Emgu.Image<Emgu.CV.Structure.Gray, Byte>(columns, rows);
byte[] outputArray = outputImage.???
What is a simple way to save a grayscale Emgu Image to a byte array in C#?
var outputImage = new Emgu.Image<Emgu.CV.Structure.Gray, Byte>(columns, rows);
byte[] outputArray = outputImage.???
Got it.
var outputImage = new Emgu.Image<Emgu.CV.Structure.Gray, Byte>(columns, rows);
var converter = new ImageConverter();
var outputArray = (byte[])converter.ConvertTo(outputImage.ToBitmap(), typeof(byte[]));