我不明白我必须安装什么才能使 EmguCV 工作。我打开了 EmguCV 提供的 sample-src,但在 Visual Studio 2008 中出现错误。
我还尝试了其他用于 OpenCV 的 .NET 包装器,但它们都不起作用(包括示例)。在我运行任何使用 OpenCV 的程序后,会显示一条消息“(示例程序)遇到问题并需要关闭。请将此错误报告给 microsoft bla bla bla”。
如何在 C# 中完成这项工作?
所有必需的 .dll 是否都已到位?尝试将所有 Emgu .dll 复制到包含 .exe 的目录中。
为了自动化这一点,我在 Visual Studio 中添加了一个构建后事件:
xcopy /Y /D /F $(ProjectDir)Emgu.CV.Binary-2.0.1.0\*.dll $(TargetDir)
您需要设置正确的源目录(我喜欢将我的库与源一起保存)。
我在使用 Visual Studio 2010 时遇到了示例问题,这就是我所做的:
在上面的答案之后添加了一个很好的文章:http: //www.codeproject.com/Articles/257502/Creating-Your-First-EMGU-Image-Processing-Project