Package3.3.8CodecGraphicsImage
JuicyPixels
Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)
- Version3.3.8
- CategoryCodec, Graphics, Image
- LicenceBSD-3-Clause
- AuthorVincent Berthoux
- Maintainervincent.berthoux@gmail.com
- Homepagegithub.com/Twinside/Juicy.Pixels
- Pinned byhackage JuicyPixels 3.3.8
- Sourcehackage.haskell.org/package/JuicyPixels-3.3.8
Modules
27 modules- Codec.Picture94Main module for image import/export into various image formats. To use the library without thinking about it, look after decodeImage and
- Codec.Picture.Bitmap10Modules used for Bitmap file (.bmp) file loading and writing
- Codec.Picture.ColorQuant5This module provide some color quantisation algorithm
- Codec.Picture.Gif19Module implementing GIF decoding.
- Codec.Picture.HDR7Module dedicated of Radiance file decompression (.hdr or .pic) file.
- Codec.Picture.Jpg7Module used for JPEG file loading and writing.
- Codec.Picture.Metadata21This module expose a common "metadata" storage for various image
- Codec.Picture.Metadata.Exif5This module provide a totally partial and incomplete maping
- Codec.Picture.Png8Module used for loading & writing 'Portable Network Graphics' (PNG)
- Codec.Picture.Saving7Helper functions to save dynamic images to other file format
- Codec.Picture.Tga6Module implementing function to read and write
- Codec.Picture.Tiff6Module implementing TIFF decoding. Supported compression schemes: Uncompressed PackBits LZW Supported bit depth: 2 bits 4 bits 8 bits…
- Codec.Picture.Types70Module provides basic types for image manipulation in the library.
Internal modules · 14
- Codec.Picture.Gif.Internal.LZW2
- Codec.Picture.Gif.Internal.LZWEncoding1
- Codec.Picture.Jpg.Internal.Common16
- Codec.Picture.Jpg.Internal.DefaultTable23Module used by the jpeg decoder internally, shouldn't be used
- Codec.Picture.Jpg.Internal.FastDct2
- Codec.Picture.Jpg.Internal.FastIdct4Module providing a fast implementation of IDCT inverse two dimensional DCT, Chen-Wang algorithm
- Codec.Picture.Jpg.Internal.Metadata2
- Codec.Picture.Jpg.Internal.Progressive2
- Codec.Picture.Jpg.Internal.Types33A good explanation of the JPEG format, including diagrams, is given at:
- Codec.Picture.Png.Internal.Export5Module implementing a basic png export, no filtering is applyed, but
- Codec.Picture.Png.Internal.Metadata2
- Codec.Picture.Png.Internal.Type32Low level png module, you should import Codec.Picture.Png.Internal instead.
- Codec.Picture.Tiff.Internal.Metadata3
- Codec.Picture.Tiff.Internal.Types22
Description
This library can load and store images in PNG,Bitmap, Jpeg, Radiance, Tiff and Gif images.
Depends on
10 packages- base-4.20.2.0with GHC
- binary-0.8.9.3with GHC
- bytestring-0.12.2.0with GHC
- containers-0.7with GHC
- deepseq-1.5.0.0with GHC
- mtl-2.3.1with GHC
- primitive-0.9.1.0in this set
- transformers-0.6.1.1with GHC
- vector-0.13.2.0in this set
- zlib-0.7.1.0in this set