opencv: Haskell binding to OpenCV-3.x
This is a Haskell library providing a binding to OpenCV-3.x.
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.
Note that the OpenCV contrib modules are provided by opencv-extra.
Make sure to checkout the opencv-examples.
Modules
[Index]
- OpenCV
- OpenCV.Calib3d
- Core
- OpenCV.Exception
- OpenCV.Features2d
- OpenCV.HighGui
- OpenCV.ImgCodecs
- ImgProc
- OpenCV.Internal
- C
- OpenCV.Internal.C.Inline
- OpenCV.Internal.C.PlacementNew
- OpenCV.Internal.C.PlacementNew.TH
- OpenCV.Internal.C.Types
- Calib3d
- OpenCV.Internal.Calib3d.Constants
- Core
- OpenCV.Internal.Core.ArrayOps
- OpenCV.Internal.Core.Types
- OpenCV.Internal.Core.Types.Constants
- OpenCV.Internal.Core.Types.Mat
- OpenCV.Internal.Core.Types.Mat.Depth
- OpenCV.Internal.Core.Types.Mat.HMat
- OpenCV.Internal.Core.Types.Mat.Marshal
- OpenCV.Internal.Core.Types.Mat.ToFrom
- OpenCV.Internal.Core.Types.Matx
- OpenCV.Internal.Core.Types.Matx.TH
- OpenCV.Internal.Core.Types.Point
- OpenCV.Internal.Core.Types.Point.TH
- OpenCV.Internal.Core.Types.Rect
- OpenCV.Internal.Core.Types.Rect.TH
- OpenCV.Internal.Core.Types.Size
- OpenCV.Internal.Core.Types.Size.TH
- OpenCV.Internal.Core.Types.Vec
- OpenCV.Internal.Core.Types.Vec.TH
- OpenCV.Internal.Exception
- OpenCV.Internal.ImgCodecs
- ImgProc
- OpenCV.Internal.ImgProc.MiscImgTransform
- OpenCV.Internal.ImgProc.MiscImgTransform.ColorCodes
- OpenCV.Internal.ImgProc.MiscImgTransform.TypeLevel
- OpenCV.Internal.ImgProc.Types
- OpenCV.Internal.ImgProc.MiscImgTransform
- OpenCV.Internal.Mutable
- Photo
- OpenCV.Internal.Photo.Constants
- VideoIO
- OpenCV.Internal.VideoIO.Constants
- OpenCV.Internal.VideoIO.Types
- C
- OpenCV.JSON
- OpenCV.Juicy
- OpenCV.Photo
- OpenCV.TypeLevel
- OpenCV.Unsafe
- OpenCV.Video
- VideoIO
Flags
Manual Flags
Name | Description | Default |
---|---|---|
internal-documentation | Enables documentation generation for internal modules. | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- opencv-0.0.2.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.0.0.0, 0.0.1.0, 0.0.1.1, 0.0.2.0, 0.0.2.1 |
---|---|
Change log | CHANGELOG.md |
Dependencies | aeson (>=0.9.0.1), base (>=4.8 && <5), base64-bytestring (>=1.0.0.1), bindings-DSL (>=1.0.23), bytestring (>=0.10.6), containers (>=0.5.6.2), data-default (>=0.7.1.1), deepseq (>=1.4.1.1), inline-c (>=0.6), inline-c-cpp (>=0.2.1), JuicyPixels (>=3.2.8.1), linear (>=1.20.4), primitive (>=0.6.1), repa (>=3.4.0.2), template-haskell (>=2.10), text (>=1.2.2.1), transformers (>=0.4.2), vector (>=0.11) [details] |
License | BSD-3-Clause |
Author | Roel van Dijk <roel@lambdacube.nl>, Bas van Dijk <v.dijk.bas@gmail.com> |
Maintainer | Roel van Dijk <roel@lambdacube.nl>, Bas van Dijk <v.dijk.bas@gmail.com> |
Category | AI, Graphics |
Home page | https://github.com/LumiGuide/haskell-opencv |
Bug tracker | https://github.com/LumiGuide/haskell-opencv/issues |
Source repo | head: git clone git://github.com/LumiGuide/haskell-opencv.git(opencv) |
Uploaded | by BasVanDijk at 2018-01-01T23:32:26Z |
Distributions | |
Reverse Dependencies | 1 direct, 1 indirect [details] |
Downloads | 4530 total (28 in the last 30 days) |
Rating | 2.0 (votes: 1) [estimated by Bayesian average] |
Your Rating | |
Status | Docs uploaded by user [build log] All reported builds failed as of 2018-01-02 [all 1 reports] |