clynamen / opencv

Open Source Computer Vision Library

Home Page:https://opencv.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

https://opencv.org

License:Other


Languages

Language:C++ 86.8%Language:C 4.7%Language:CMake 2.8%Language:Java 2.5%Language:Python 2.0%Language:Objective-C++ 0.6%Language:JavaScript 0.3%Language:Cuda 0.2%Language:Shell 0.1%Language:Perl 0.1%Language:PowerShell 0.0%Language:Objective-C 0.0%Language:HTML 0.0%Language:TeX 0.0%Language:Batchfile 0.0%Language:Prolog 0.0%Language:Dockerfile 0.0%