friday: A functional image processing library for Haskell.
This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.
Warnings:
- 'ghc-options: -O2' is rarely needed. Check that it is giving a real benefit and not just imposing longer compile times on your users.
Friday provides functions to manipulate images in a functional way. The library is designed to be fast, generic and type-safe.
Images can be represented in two representations:
the
Manifest
representation stores images in HaskellVector
s ;the
Delayed
representation uses functions to produce images pixels. These images can be combined to produce complex transformations. By some inlining, Haskell compilers are able to produce fast algorithms by removing intermediate structures.
The library currently support four color spaces: RGB, RGBA, HSV and gray-scale images.
Please read our README to get a detailed usage and some examples.
Properties
Versions | 0.1, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.1.5, 0.2.0.1, 0.2.0.2, 0.2.1.0, 0.2.1.1, 0.2.1.2, 0.2.2.0, 0.2.3.0, 0.2.3.1, 0.2.3.2, 0.2.3.2 |
---|---|
Change log | changelog |
Dependencies | base (>=4.8 && <5), containers (>=0.4 && <0.7.0.0), convertible (>=1 && <2), deepseq (>=1.3 && <2), primitive (>=0.5.2.1 && <0.9), ratio-int (>=0.1.2 && <0.2), transformers (>=0.3 && <0.7), vector (>=0.10.0.1 && <1) [details] |
License | LGPL-3.0-only |
Author | Raphael Javaux <raphaeljavaux[at]gmail.com> |
Maintainer | Raphael Javaux <raphaeljavaux[at]gmail.com> |
Category | Graphics |
Home page | https://github.com/RaphaelJ/friday |
Source repo | head: git clone https://github.com/RaphaelJ/friday |
Uploaded | by ThomasDuBuisson at 2023-05-20T02:46:28Z |
Modules
[Index] [Quick Jump]
- Vision
- Detector
- Vision.Histogram
- Vision.Image
- Vision.Primitive
Downloads
- friday-0.2.3.2.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
Package maintainers
For package maintainers and hackage trustees