friday-0.2.3.1: A functional image processing library for Haskell.

Vision.Image

Description

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.