opencvdotnet


.NET Framework Wrapper for Intel's OpenCV Package

OpenCVDotNet

As part of an entry-level University project in Computer Vision at the IDC Herzliya with Dr. Yael Moses, I have created a small OpenCV wrapper for .NET Framework, so I could use OpenCV from C#, and create more elaborate user interfaces.

  • OpenCVDotNet-0.7 Released.
  • Examples are now in separate installer.
  • Check out OpenCVDotNet Tutorial.

The project consists of a DLL (written in Managed C++) that wraps the OpenCV library in .NET classes, so that they will be available from any managed language (C#, VB.NET or Managed C++).

You will need to download and install the OpenCV library 1.0 in order for this to compile. Make sure to install it into C:\Program Files\OpenCV so that the installer will be able to locate them.

I have also uploaded a few examples (stuff that I created during the University project).

Please note that I didn't make any attempt to be compatible with OpenCV API. I preferred to design the wrappers in a way that they will be natural to .NET users, so don't be mad if it's not 100% in the spirit of OpenCV.

Everyone is welcome to contribute! Post any queries to opencvdotnet-discuss.

Thanks, Elad Ben-Israel

http://opencvdotnet.googlecode.com/files/MeanShiftTracker.jpg

Project Information

  • License: GNU GPL v2
  • 125 stars
  • svn-based source control

Labels:
OpenCV OpenCVSharp OpenCVDotNet CSharpOpenCV DotNetOpenCV