friday- A functional image processing library for Haskell.

Safe HaskellNone



Images are manipulated by their Image and MaskedImage type-class instances.

The Manifest representation uses an internal Vector to represent the image whereas the Delayed representation uses a function to generate pixels. Most transformation functions are generic to both representations in the way they apply to any type which implements the type-classes.

The Delayed image should be used as intermediate representations of complex image transformations.

Please refer to our README file for a detailed usage and examples.