在视觉学习2017中安装opencv

时间:2018-04-26 09:04:40

标签: c++ python-3.x python-2.7 opencv visual-studio-2017

我想在 Visual Studio 中安装 OpenCV ,我尝试了几种方法,但我仍然遇到同样的问题。

Error message

代码没有任何错误。 该代码表示​​Set未解析的外部符号。

  1. 通过软件包管理器控制台安装:PM> Install-Package opencvdefault(c ++)

  2. 通过Manage Nuget Package安装解决方案:opencv.win.native(c ++)

  3. 从互联网安装文件:opencv_python-3.4.1-cp37-cp37m-win32(python)

  4. 我做错了什么?我希望在processed中使用C ++或Python。

2 个答案:

答案 0 :(得分:1)

我建议您从opencv.org下载OpenCV源代码,从cmake.org下载最新版本的CMake安装工具包。 您将能够在自己的PC上构建OpenCV。我自己的经验表明,它非常简单,开放式CV工作没有任何问题。 CMAke支持MS Visual Studio 15(也称为MS Visual Studio 2017)

enter image description here

答案 1 :(得分:0)

所以你创建了一个名为' opencv'的项目,只是稍微混淆了这个问题。

首先要决定是使用Visual Studio(C ++)还是Python?

如果是Visual Studio,我建议从OpenCV网站下载最新的库(选择' Win pack')https://opencv.org/releases.html

在项目中,您需要包含OpenCV头文件夹,并链接到(lib)库,然后确保您的可执行文件能够找到主opencv dll库。

我不建议用Cmake编译OpenCV库 - 这不是微不足道的(我已经花了半天时间而且失败了) - 此外它没有必要,因为OpenCV可以按原样使用。