【问题标题】:How to use EmguCV (OpenCV in C#)?如何使用 EmguCV(C# 中的 OpenCV)?
【发布时间】:2010-10-26 13:34:01
【问题描述】:

我不明白必须安装什么才能使 EmguCV 工作。我打开了 EmguCV 提供的 sample-src,但在 Visual Studio 2008 中出现错误。

我还尝试了其他用于 OpenCV 的 .NET 包装器,但它们都不起作用(包括示例)。在我运行任何使用 OpenCV 的程序后,会显示一条消息“(示例程序)遇到问题,需要关闭。请将此错误报告给 microsoft bla bla bla”。

如何在 C# 中完成这项工作?

【问题讨论】:

    标签: c# opencv


    【解决方案1】:

    是否所有必需的 .dll 文件都已到位?尝试将所有 Emgu .dll 复制到包含 .exe 的目录中。

    为了自动化,我在 Visual Studio 中添加了一个构建后事件:

    xcopy /Y /D /F $(ProjectDir)Emgu.CV.Binary-2.0.1.0\*.dll $(TargetDir)
    

    您需要设置正确的源目录(我喜欢将我的库与源一起保存)。

    【讨论】:

      【解决方案2】:

      我在使用 Visual Studio 2010 时遇到了示例问题,这就是我所做的:

      1. 删除的参考:Emgu.CV.dll Emgu.UI.dll Emgu.Util.dll
      2. 从“项目”菜单 -> 首选项 -> 并将 .Net Framework 目标更改为 3.5
      3. 我添加了我下载的DLL(之前删除的同名的)

      【讨论】:

        【解决方案3】:

        【讨论】:

          猜你喜欢
          • 2020-11-03
          • 2016-10-28
          • 1970-01-01
          • 2013-02-24
          • 1970-01-01
          • 2012-12-31
          • 2016-06-19
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多