Fork me on GitHub

CONTRIBUTE

If you want to help us, there are many ways to do it. By the way, do you see the Donate button at the top right corner? :)

Users can:

  • Help others, fill out some answers on our Q&A forum. You don’t have to be a guru to help.
  • Write cool tutorials: please follow the instructions. Before creating a tutorial, it is recommended you write an email to opencv-dev with a short description of the future tutorial (please, use the tag “tutorial” in the subject).
  • Submit cool demo videos to our YouTube channel. Submit the description and the link to opencv-dev mail (please, use tag “video” in the subject).
  • Say “thanks” with ratings and comments.

Developers can:

  • Contribute code: it has to be BSD and should not add extra dependencies. In order to start the submission process, you have to write a description of the code. Please describe the problem that your code is solving, then the algorithm that your code implements and reference the corresponding papers. Also, it is important to provide an overview of methods that are already available in OpenCV for solving the problem, to the best of your knowledge. More information about a code submission is available on our developer site: here and here.
  • Test our latest code from the Git repository and report/fix any bugs you find. Report a bug.
  • Help us optimize the bindings for different platforms/languages: CUDA, NEON, Python, Android or iOS.
  • Help us improve the unit tests, documentation, samples.

Company can:

  • Become a sponsor to help hire developers and organize events.
  • Contribute to the OpenCV library by providing coder time or by being part of development decisions.
  • Provide the infrastructure (testing farm, build farm, website).

More info on our development site: