我可以通过以下方式保存 jpeg 2000 图像文件
Image<Bgr, byte> img; img.Save("photo.jp2");
如何将 Emgu CV Image 转换为 jpeg 2000 然后存储到字节数组
emguv 中的 Image 类具有 Bitmap 属性(请参阅: emgucv 文档中的Image(TColor, TDepth).Bitmap),因此如果您只想要图像的 JPEG 编码字节数组,您可以这样做:
Image<Bgr, byte> img;
//...
byte[] bytes;
using(var ms = new MemoryStream())
{
img.Bitmap.Save(ms, ImageFormat.Jpeg);
bytes = ms.ToArray();
}