Я пытаюсь использовать EmgCV с .netCore, и я хочу опубликовать свое изображение на сервере.
Как я могу преобразовать свое изображение (мат или изображение ) в байт []. Я не могу сначала преобразовать его в Bitmap, так как я использую .netcore, а не framework. Вот так я конвертирую свой байт [] в мат:
byte[] bytes = await response.Content.ReadAsByteArrayAsync();
Mat image2 = new Mat(4000, 6000, DepthType.Cv8U, 3);
CvInvoke.Imdecode(bytes, ImreadModes.AnyColor, image2);
Может кто-нибудь помочь мне сделать наоборот? Я пробовал использовать это, но это не работает:
Image<Bgr, byte> afterImage = diff.ToImage<Bgr, byte>();
byte[] afterbytes = afterImage.Bytes;
Заранее спасибо!