Skip to content

clynamen/opencv

 
 

Repository files navigation

OpenCV: Open Source Computer Vision Library

This is a fork of the original OpenCV library. I am currently working on adding a Julia binding using the same generator used for python.

Status: currently prototyping and exploring use of libcxxwrap.

Why a new binding?

There are already some bindings:

They are built using Cxx.jl, which allows to call C++ function from Julia. Here I am trying the opposite approach: providing Julia functions by generating C++ code. This is the approach used by the official OpenCV binding.

By using a generator along with some custom code it should be possible to provide a fast binding with a proper Julia interface.

Resources

Contributing

Please read the contribution guidelines before starting work on a pull request.

Summary of the guidelines:

  • One pull request per issue;
  • Choose the right base branch;
  • Include tests and documentation;
  • Clean up "oops" commits before submitting;
  • Follow the coding style guide.

About

Open Source Computer Vision Library

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 86.7%
  • C 4.7%
  • CMake 2.8%
  • Java 2.5%
  • Python 2.0%
  • Objective-C++ 0.6%
  • Other 0.7%