C#.NET支持JPEG 2000

Gor*_*son 19 .net c# gdi jpeg2000

似乎.NET无法使用GDI库打开JP2(Jpeg 2000)文件.我在谷歌搜索但找不到任何库或示例代码来执行此操作.

有人有任何想法吗?除非我必须,否则我真的不想为图书馆付费.

Gor*_*son 20

好像我们可以使用FreeImage(免费)来做到这一点

FIBITMAP dib = FreeImage.LoadEx("test.jp2");
//save the image out to disk    
FreeImage.Save(FREE_IMAGE_FORMAT.FIF_JPEG, dib, "test.jpg", FREE_IMAGE_SAVE_FLAGS.JPEG_QUALITYNORMAL);
//or even turn it into a normal Bitmap for later use
Bitmap bitmap = FreeImage.GetBitmap(dib);
Run Code Online (Sandbox Code Playgroud)