2016-06-01 12 views
10

Was ist der Unterschied zwischen OpenCV.NET, OpenCVSharp und EmguCV?Was ist der Unterschied zwischen OpenCV.NET, OpenCVSharp und EmguCV?

Sie sind von OpenCV abgeleitet.

Worin liegt der Unterschied in Design, Implementierung und Anwendungsphilosophie?

+0

Ich empfehle C++; D. Ich habe diese online gefunden, falls du sie verpasst hast: [1] (http://answers.opencv.org/question/13289/opencv-vs-emgu/), [2] (http://stackoverflow.com/q/7881120/5008845), [3] (https://www.quora.com/Which-NET-wrapper-for-OpenCV-should-I-use-EmguCV-or-OpenCvSharp) – Miki

Antwort

0

Emgu CV ist ein plattformübergreifender .Net-Wrapper für die OpenCV-Bildverarbeitungsbibliothek. Zulassen, dass OpenCV-Funktionen von .NET-kompatiblen Sprachen wie C#, VB, VC++, IronPython usw. aufgerufen werden.

0

OpenCvSharp ist syntaktisch näher an OpenCVs C++ - Funktionen und -Methoden. Kann auch auf Mono arbeiten und unterstützt .net-Kern.

Sie werden wahrscheinlich die gleichen Dinge Breite tun, so hängt Ihre Wahl, was Sie verwenden sollten, vielleicht mehr von den Beispielen, die Sie verwenden (verwenden sie Emgu oder OpenCVSharp).