JuicyPixels (hackage):   This library can load and store images in PNG,Bitmap, Jpeg, Radiance, Tiff and Gif images.    [Index] [Quick Jump]  Enable the file loading via mmap (memory map)  Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info  Package maintainers  For package maintainers and hackage trustees  Candidates        This library provides saving & loading of different picture formats for the Haskell language. The aim of the library is to be as lightweight as possible, you ask it to load an image, and it'll dump you a big Vector full of juicy pixels. Or squared pixels, or whatever, as long as they're unboxed.  The library documentation can be accessed on Hackage  For the user of:  REPA, check-out JuicyPixels-repa on GitHub or Hackage  Gloss, check-out gloss-juicy on GitHub or Hackage  PNG    (.png)  Reading  Writing  Metadata (reading/writing)  Bitmap (.bmp)  Reading  Writing  Metadata (reading/writing): DPI information  Jpeg   (.jpg, .jpeg)  Reading normal and interlaced baseline DCT image  Writing non-interlaced JPG  Metadata:  Gif (.gif)  Radiance (.pic, .hdr)  Tga  Tiff  Reading  2, 4, 8, 16 int bit depth reading (planar and contiguous for each)  32 bit floating point reading  CMYK, YCbCr, RGB, RGBA, Paletted, Greyscale  Uncompressed, PackBits, LZW  Writing  Metadata: reading DpiX, DpiY and EXIF informations.  I love juicy pixels  You can make donations on this page.
Keywords: bsd3|codec|graphics|image|library