The opencv-extra package

[ Tags: ai, bsd3, graphics, library ] [ Propose Tags ]

This is a Haskell library providing a binding to the OpenCV-3.x contrib modules. It binds directly with the C++ API using the inline-c Haskell library.

The library is far from complete but the framework is there to easily bind missing functionality.

Make sure to checkout the opencv-extra-examples.


Change log
Dependencies base (>=4.8 && <5), bindings-DSL (>=1.0.23), bytestring (>=0.10.6), containers (>=, inline-c (>=, inline-c-cpp (>=0.1), linear (>=1.20.4), opencv (>=, primitive (>=0.6.1), template-haskell (>=2.10), transformers (>=0.4.2), vector (>=0.11) [details]
License BSD3
Author Roel van Dijk <>, Bas van Dijk <>
Maintainer Roel van Dijk <>, Bas van Dijk <>
Category AI, Graphics
Home page
Bug tracker
Source repository head: git clone git://
Uploaded Fri Jun 23 12:15:40 UTC 2017 by BasVanDijk
Updated Mon Jul 10 06:57:35 UTC 2017 by BasVanDijk to revision 1
Distributions NixOS:
Downloads 153 total (10 in the last 30 days)
Rating 0.0 (0 ratings) [clear rating]
  • λ
  • λ
  • λ
Status Docs uploaded by user [build log]
All reported builds failed as of 2017-06-23 [all 1 reports]
Hackage Matrix CI





Enables documentation generation for internal modules.


Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainer's Corner

For package maintainers and hackage trustees