Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Haskell bindings for OpenCV
Haskell C
Branch: master
Pull request Compare This branch is 140 commits ahead, 61 commits behind sinelaw:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
src
.gitignore
HOpenCV.cabal
README.md
Setup.hs

README.md

HOpenCV

OpenCV bindings for Haskell (tested with OpenCV 2.1, 2.2, 2.3.0, and 2.3.1).

  • Image color channel count and color depth are statically checked.

  • A functional interface is provided through the HighCV module.

  • When operations are directly composed, they will be performed in-place where possible as the intermediate images are not observable. GHC's optimizations must be enabled (e.g. -O2).

  • See src/Examples for example programs. In particular, the VideoFunhouse executable demonstrates realtime image processing on either the video feed from a webcam or a video file. Fusion of in-place operations is demonstrated along with light-weight parallelism.

NOTE: Only a small part of OpenCV is currently wrapped.

Something went wrong with that request. Please try again.