首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何让Microsoft Visual Studio2017链接到OpenCV 3.4库?

要让Microsoft Visual Studio 2017链接到OpenCV 3.4库,您可以按照以下步骤进行操作:

  1. 下载OpenCV库:访问OpenCV官方网站(https://opencv.org/releases/)下载OpenCV 3.4版本的库文件。确保选择与您的操作系统和Visual Studio版本兼容的库文件。
  2. 安装OpenCV库:解压下载的OpenCV库文件,并将其安装到您的计算机上的一个目录中。例如,您可以将其解压到C:\opencv\目录下。
  3. 创建新的Visual Studio项目:打开Microsoft Visual Studio 2017,并创建一个新的空项目。
  4. 配置项目属性:右键单击项目名称,选择“属性”选项。在属性窗口中,选择“VC++目录”选项卡,并点击“包含目录”一栏中的编辑按钮。添加OpenCV库的头文件目录,例如C:\opencv\include\。
  5. 配置链接器属性:在属性窗口中,选择“链接器”选项卡,并点击“常规”一栏中的编辑按钮。添加OpenCV库的库文件目录,例如C:\opencv\lib\。
  6. 配置附加依赖项:在属性窗口中,选择“链接器”选项卡,并点击“输入”一栏中的编辑按钮。添加OpenCV库的链接库文件,例如opencv_world340.lib。
  7. 配置运行时库:在属性窗口中,选择“C/C++”选项卡,并点击“代码生成”一栏中的“运行时库”下拉菜单。选择与您的OpenCV库文件相对应的运行时库类型(例如,如果您使用的是预编译版本的OpenCV库,则选择“多线程调试DLL (/MDd)”)。
  8. 编写和构建代码:编写您的代码,并确保在代码中包含正确的OpenCV头文件和库函数调用。然后,构建您的项目。
  9. 配置运行环境:将OpenCV库的DLL文件(例如opencv_world340.dll)复制到您的项目的输出目录(例如Debug或Release目录)中,以便在运行时能够正确加载所需的库文件。

完成上述步骤后,您的Microsoft Visual Studio 2017项目应该能够成功链接到OpenCV 3.4库,并能够使用OpenCV的功能。请注意,这只是一种常见的配置方法,具体步骤可能会因您的环境和需求而有所不同。

腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【1】windows下安装OpenCV(4.3)+VS2017安装+opencv_contrib4.3.0配置

spm=1001.2014.3001.5501 Visual Studio安装教程、Visual Studio2017软件提供,版本序列号丨编写第一个程序。...2.安装opencv 官网链接:https://opencv.org/releases/ 下载完进行解压,双击 解压完界面: 其中build是OpenCV使用时要用到的一些文件...4.部署OpenCV OpenCV是一个SDK,在Visual Studio中部署OpenCV 4.1 打开Visual Studio,新建工程 创建一个控制台工程 给项目创建一个C++文件,快捷键...build\include\opencv2 4.3 添加目录 依次选择项目—>属性—>VC++目录—>目录—>编辑 我的是H:\opencv\build\x64\vc15\lib 4.4 添加附加依赖项...4.5 固定化配置 打开Debug|x64,右键其下面的Microsoft.Cpp.x64.user,然后点击保存Microsoft.Cpp.x64.user。

1K20
  • Windows 下编译 OpenCVOpenCV-contrib

    导言 在本文中,我们将介绍如何在 Windows 系统下编译 OpenCVOpenCV-contrib。OpenCV 是一个开源的计算机视觉,它包含了许多图像处理和计算机视觉的功能。...环境准备 在编译源码前,需要准备以下源码及环境, OpenCV 源码 OpenCV-contrib 源码 Visual Studio 环境 CMake 环境 下面,将首先讲解如何获取编译源码所需的环境...下载完成后进行安装,安装完成后,可以看到 CMake(cmake-gui) 应用 之后获取 Visual Studio,获取链接如下: https://visualstudio.microsoft.com...Generate 点击 Generate 生成代码,在我的 build 目录下 生成项目 生成的项目在 build 目录下,点击 OpenCV.sln,使用 Visual Studio 打开 选择...生成成功即可: 总结 本文介绍了如何在 Windows 系统下编译 OpenCVOpenCV-contrib。

    1.1K60

    OpenCV4.x(C++)人脸检测(眼睛、侧脸、正脸)

    本文将介绍如何使用OpenCV自带的人脸分类器,并对比不同分类器的精度。 在日常生活中,人脸检测的应用非常广泛,例如安防、人机交互、智能交通等领域。...OpenCV VC14和VC15的区别在于它们所使用的编译器版本不同。VC14使用的是Visual Studio 2015的编译器,而VC15使用的是Visual Studio 2017的编译器。...下载地址:https://visualstudio.microsoft.com/zh-hans/downloads/ 因为我这里只需要用到C++和C语言编程,那么安装的时候可以自己选择需要安装的包。...这个在哪里,根据自己OpenCV解压的路径进行填。...这是我的路径: C:/opencv_4.x/opencv/build/x64/vc15/lib/opencv_world430.lib 3.4 运行库的拷贝 如果写好了OpenCV代码,直接按下Ctrl

    1.3K10

    Windows 下使用 CMake + Visual Studio 2022 编译 OpenCV 4.8.1 及其扩展模块

    需要准备的软件 CMake 3.13 或者以上版本 https://cmake.org/ Visual Studio 2022 社区版本 https://visualstudio.microsoft.com...点击“Yes"之后,CMake 会你选择使用什么工具来生成这个项目。我们采用 Visual Studio 2022。...它是一个一体化(all-in-one)模块,具有所有的功能。 然后再次点击"Configure"。 此时,最好看一下 CMake 的下载日志,下面的文件是 CMake 的下载日志。...点击"Open Project".jpg 3.2 使用 Visual Studio 2022 在编译之前,先配置 opencv_world 模块,然后选择 release 或者 debug。...当然,自行编译 OpenCV 有很多好处,可以根据自己的需要定制 OpenCV ,可以针对特定的硬件平台优化 OpenCV 等等。

    1.5K11

    OpenCV3 和 Qt5 计算机视觉:11~12

    与动态链接相反,可以使用静态链接将所有必需的代码链接到生成的可执行文件中,从而创建静态或可执行文件。...这样做的明显原因是所有必需的 OpenCV 代码都链接到可执行文件本身。...这是使用 Microsoft Visual C++ 生成的 C++ 应用所必需的,并且所需的可再发行版本与计算机上安装的 Microsoft Visual Studio 相对应。...还请注意,在 Windows 上,如在“使用静态链接进行部署”一节中所述,您仍然需要类似地向应用的最终用户提供 Microsoft Visual C++ 重分发版。...对于使用 Qt 和 OpenCV 编写的更简单的 Windows 应用,通常仅包含一个包就可以运行您的应用,甚至可以静默安装 Microsoft Visual C++ 重分发版。

    6.3K20

    Pytorch的C++端(libtorch)在Windows中的使用

    前言 填一个之前的坑啊,本篇的姊妹篇——利用Pytorch的C++前端(libtorch)读取预训练权重并进行预测 这篇文章中已经说明了如何在Ubuntu系统中使用libtorch做预测,当初也有朋友问我如何在...测试GPU端的libtorch 在Windows端,因为我们从官方下载的OpenCV预编译版本是利用MSVS编译的,也就是我们常说的Visual Studio编译工具,所以我们接下来使用的编译器就是Visual...CXX_STANDARD 11) 和之前的没有什么区别,主要我们需要找到libtorch和opencv。...Visual Studio 14.0/VC/bin/x86_amd64/cl.exe -- Check for working C compiler: C:/Program Files (x86)/Microsoft.../Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe -- works -- Detecting CXX compiler ABI info --

    93740

    一场“正宗”的开发者大会,为什么说微软更像是“AII in AI”了?

    定制化视觉服务,可以在 Azure IoT Edge 上运行,无人机或其它工业装备无需连接到云端就能做出快速响应。...Azure Cosmos DB 升级,新加入了全球规模的异步多主数据,可支持云端和边缘部署,而部署在正式商用的 VNET 将带来更好的安全性。...▌多传感器与多设备体验 微软还演示了混合现实的新功能如何营造出更丰富的体验,它能更好地理解人们周边的环境、人们所使用的物品、人们的行为以及相互关系: 除了上述提及的 Project Kinect for...Visual Studio Live Share 现已提供预览,它能让开发者更轻松、更安全地与团队成员进行实时协作,其他成员可以用他们现有的工具如 Visual Studio 2017 和 Visual...Microsoft Azure Blockchain Workbench ,它将区块应用开发变得更加容易,只要将支持 Azure 的区块网络与 Azure Active Directory、Key

    45630

    在Windows系统安装ROS机器人操作系统(2020年10月25日更新)

    许多开发人员利用机器人操作系统(ROS),这是一套帮助开发人员构建复杂机器人软件的和工具。ROS被用于世界各地的许多尖端机器人项目中。...借助ROS for Windows,开发人员将能够使用熟悉的Visual Studio工具集以及丰富的AI(人工智能)和云功能。...制造商希望机器人更加了解周围环境,更容易编程,更安全。世界各地的政府,制造商和学术界正在投资下一代制造业,有时也被称为“工业4.0”。...它展示了一群在虚拟世界中运行的机器人,这些机器人连接到编排系统并通过Azure IoT Hub进行控制。...需要安装并配置Visual Studio 2017 2. 需要安装并配置Chocolatey 这样就可以类似Ubuntu使用apt-get,在Windows使用choco install等。

    2.7K20

    「数据ETL」从数据民工到数据白领蜕变之旅(七)-将Excel(PowerQuery+VBA)的能力嫁接到SSIS中

    就算用上了最新的PIA,16版的Microsoft.Office.Interop.Excel.dll,仍然会对一些新方法如调用Workbook的Queries对象报错。...可能使用Visual Studio2019开发会支持,亲测Visual Studio2017不支持。...所以本来预期全程由dotNET脚本来完成的文件路径替换操作,最终不得不再次启用VBA代码的方式,dotNET脚本调用其VBA代码,实现没有接口方法的情况下仍然可以控制PowerQuery对象模型的操作...数据数据成功加载。 在源文件中,特意做的不同文件不同标识,证明文件已按预期上传成功。...(五)-使用dotNET脚本实现SSIS无限扩展 https://www.jianshu.com/p/8de014b1f957 「数据ETL」从数据民工到数据白领蜕变之旅(六)-将Python的能力嫁接到

    4.6K20

    OpenCV+VS开发环境配置

    Studio 2005,vc9 = Visual Studio 2008,vc10 = Visual Studio 2010,vc11 = Visual Studio 2012,vc12 = Visual...点击工具栏中的:View—>Other Windows—>Property Manger打开属性管理器: image.png         在新出现的属性管理器栏中,展开目录,选中Debug|Win64中的Microsoft.Cpp.x64...(文件目录): image.png         向文件目录下添加OpenCV文件目录:E:\OpenCV\opencv\build\x64\vc14\lib,这个目录根据每个人自己在第一步安装...OpenCV中选择的目录进行选定: image.png 3)配置动态链接:         我们可以查看步骤2)中添加的文件目录下面.lib文件列表,发现在3.1.0版本的OpenCV中,仅剩下两个文件...的编译,而且我们整个配置过程都是针对于64位系统而进行的,那么我们要如何才能让VS 2015运行64的调试模式呢,其实很简单,在工具栏中切换一下就好: image.png 2.无法加载图片,提示指针越位

    1.3K30
    领券