В чем разница между OpenCV.NET, OpenCVSharp и EmguCV?

В чем разница между OpenCV.NET, OpenCVSharp и EmguCV?

Они получены из OpenCV.

Итак, какова разница в их философии проектирования, реализации и применения?

Ответ 1

Emgu CV представляет собой кросс-платформенную платформу .Net для библиотеки обработки изображений OpenCV. Разрешить функции OpenCV вызываться из совместимых с .NET языков, таких как С#, VB, VС++, IronPython и т.д.

Ответ 2

OpenCvSharp синтаксически ближе к функциям и методам OpenCV С++. Может работать и на моно, и поддерживает ядро ​​.net.

Возможно, вы будете делать то же самое, что и ширина, поэтому ваш выбор того, что вы должны использовать, может быть больше зависит от используемых вами примеров (они используют Emgu или OpenCVSharp).