JPEG 2000 support in C#.NET

前端 未结 5 2056
生来不讨喜
生来不讨喜 2020-11-30 07:05

It seems that .NET can\'t open JP2 (Jpeg 2000) files using the GDI library. I\'ve searched on google but can\'t find any libraries or example code to do this.

Anybod

5条回答
  •  情书的邮戳
    2020-11-30 07:18

    Seems like we can do it using FreeImage (which is free)

    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);
    

提交回复
热议问题