hackageDB :: [Package]

Built with Cabal

chalkboard: Combinators for building and processing 2D images.

ChalkBoard is a Haskell hosted Domain Specific Language (DSL) for image generation and processing. The basic structure is a Chalk Board, a two-dimensional canvas of values, typically colors. ChalkBoard provides the usual image processing functions (masking, overlaying, function mapping, cropping, warping, rotating) as well as a few more unusual ones. Images can be imported into ChalkBoard, as first-class color chalk boards. ChalkBoard also provides combinators for drawing shapes on directly on boards. The system is based loosely on Pan, but the principal image type, a Board, is abstract.

Versions0.1, 0.2, 1.9.0.15, 1.9.0.16
Dependenciesarray, base (>=4 && <5), binary, bytestring, Codec-Image-DevIL, containers (>=0.2), data-reify, directory, GLUT (>=2.1.2.1), OpenGLRaw (>=1.0.1.0), process, time
LicenseBSD3
Copyright(c) 2009 University of Kansas
AuthorAndy Gill, Kevin Matlage
MaintainerAndy Gill <andygill@ku.edu>
StabilityExperimental
CategoryGraphics
Home pagehttp://www.ittc.ku.edu/csdl/fpg/ChalkBoard
Executableschalkboard-server-1_9_0_16, chalkboard-tests-test1, chalkboard-tests-chalkmark, chalkboard-tests-simple, chalkboard-tests-cbbe1, chalkboard-examples-example, chalkboard-tutorial-basic
Upload dateWed Dec 2 22:49:55 UTC 2009
Uploaded byAndyGill
Build failureghc-6.12 (log)
DistributionsArch: 1.9.0.16

Modules

Downloads