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.
Synopsis
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
|