A slight fork of EmguCV, to make it work with Unity as plugin in OSX
C++ C C# Python Objective-C Visual Basic
Switch branches/tags
Nothing to show
Latest commit 3f13737 Sep 29, 2010 @sqrmco sqrmco make a proper readme
Permalink
Failed to load latest commit information.
Emgu.CV.DebuggerVisualizers
Emgu.CV.Example
Emgu.CV.Extern
Emgu.CV.ML
Emgu.CV.Test
Emgu.CV.UI
Emgu.CV
Emgu.RPC.Client.UI
Emgu.RPC.Service.UI
Emgu.RPC
Emgu.UI
Emgu.Util
EmguXcode.xcodeproj
IronPython added project which builds bundles, and a ton of emgucv files Aug 11, 2010
Solution
cmake
lib
miscellaneous
opencv
BinaryBuild.bat
CMakeLists.txt added project which builds bundles, and a ton of emgucv files Aug 11, 2010
CommonAssemblyInfo.cs
Emgu.CV.License.txt
Emgu.CV.snk added project which builds bundles, and a ton of emgucv files Aug 11, 2010
README
README.txt
ReleaseBuild.bat
cvconfig.h

README

This repository is a branch of EmguCV (http://www.emgu.com/) revision 793 (release 2.1), a cross platform .NET wrapper to Intel's OpenCV.
The branch is enabling users of the Unity engine (http://unity3d.com/), to use the wrapper on both OSX and Windows.

Building on Windows:

To create the proper DLL's on Windows the easiest is to just run ReleaseBuild.bat.

Building on OSX:

On OSX the Xcode project "EmguXcode" has several bundles as its targets, which should be built to be used with Unity.
The Managed part of EmguCV (the DLL's) can be built by opening the Emgu.CV.sln in Solution/VS2005_MonoDevelop in MonoDevelop.

Using with Unity:

To use EmguCV with Unity the managed DLL's (either from Windows or OSX, shouldn't matter which ones), the bundles and the other dll's from Windows (all dll's with 210 in the end), should be copied into a folder called Plugins in your Assets folder (read http://unity3d.com/support/documentation/Manual/Plugins.html if you want to know more).
From here on you should be able to access the functionality of EmguCV from Unity.