我有一个 JPEG“图像”(实际上是数据库中的 BLOB),我想将其导入/转换为内存中的“位图”结构。原因是我使用的第三方库无法处理 JPEG 图像,并且我需要传递未压缩的位图(作为指针)。到目前为止,我发现的只是在磁盘上的不同格式之间进行转换的方法,但首先将图像保存为位图然后重新导入将花费太长时间。
我对.NET了解不多,但我认为System.Drawing.Bitmap应该能够保存未压缩的数据。我正在使用 C# 和 Visual Studio 2008。
// blob is a byte[] retrieved from DB
Bitmap bmp = new Bitmap(new MemoryStream(blob));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)