automated ruby bindings for opencv (Feature #3949)
Description
I am wondering if there is an interest in having automated ruby bindings for OpenCV as a OpenCV module.
At the moment I am maintaining ropencv (http://www.ropencv.aduda.eu) which is a ruby gem using the python parser to automatically generate a C layer for all OpenCV C++ methods and a ruby ffi integration script which mimics the C++ interface. The binding is around for over a year and compatible to OpenCV >= 2.4.4. If there is an interest I can integrate it into OpenCV and make a pull request.
Associated revisions
Merge pull request #3949 from ilya-lavrenov:clobbered_warning
History
Updated by Steven Puttemans over 10 years ago
Hello! If you are up to making a PR, adding decent documentation and maybe some ruby examples on how to use the bindings, then I am sure people will like the effort!
However, keep in mind that you will have to adapt the bindings to the 3.0 code base, since extra modules are only allowed in master branch and at the opencv_contrib repository.
- Status changed from New to Open
Updated by Alexander Duda over 10 years ago
What would be the preferred way of adding the module "ruby" (master branch or opencv_contrib)?
Updated by Steven Puttemans over 10 years ago
Definately the contrib module. No new functionality will be accepted inside the current master branch unless opencv developers decide to integrate it from the contrib repository when a stable and well research modules has been achieved.
Updated by Alexander Duda over 10 years ago
pull request: https://github.com/Itseez/opencv_contrib/pull/116
Updated by Maksim Shabunin over 9 years ago
Issue has been transferred to GitHub: https://github.com/Itseez/opencv/issues/4844