Safe Haskell | None |
---|---|
Language | Haskell2010 |
Codec.Picture.ColorQuant
Description
This module provide some color quantisation algorithm
in order to help in the creation of paletted images.
The most important function is palettize
which will
make everything to create a nice color indexed image
with its palette.
Documentation
palettize :: PaletteOptions -> Image PixelRGB8 -> (Image Pixel8, Palette) Source
Reduces an image to a color palette according to PaletteOpts
and
returns the indices image along with its Palette
.
defaultPaletteOptions :: PaletteOptions Source
Default palette option, which aim at the best quality and maximum possible colors (256)
data PaletteCreationMethod Source
Define which palette creation method is used.
Constructors
MedianMeanCut | MedianMeanCut method, provide the best results (visualy) at the cost of increased calculations. |
Uniform | Very fast algorithm (one pass), doesn't provide good looking results. |
data PaletteOptions Source
To specify how the palette will be created.
Constructors
PaletteOptions | |
Fields
|