Windows 10 上使用 OpenCV C++ 的 VS Code
来源:http://www.tudoupe.com时间:2022-05-11
1.简介
OpenCV由于其快速和直截了当的API,在图像处理领域是一个巨大的工具。 尽管如此,配置 OpenCV是一项复杂的任务,特别是在Windows上。
我决定写下这篇文章, 教育您如何在 VS 代码中配置 OpenCV 。
2.配置
课程的设置如下:
\离职是有意列入的。
3.配置步骤
3.0 下载和安装VS代码(视频工作室代码)。
安装 VS 代码 C/C+Extensions (ms-vscode) 。 對不起, cpptools, cpptools, cpptools, cpptools, cpptools, cpptools, c
根据《南澳大利亚法典》文件的建议,可以采取以下步骤:
- 1. 发射VS发射规则
- 在边框栏上,单击扩展扩展视图图标(或 Ctrl+Shift+X 键盘组合)。
- 三. 搜索 C++. 在搜索后, 您应找到以下扩展名 :

然后单击Install去安装它。
安装 C/C++ 编译器和调试器 。
在本节中,我选择了Mingw-w64。 请记住,应选择以下安装选项:
下一节将解释为何选择这些设置。
我猜你安装了所有的编译器C:mingw-w64x86_64-8.1.0-posix-seh-rt_v6-rev0
3.3 下载3个预先制造的 OpenCV软件包
将预建的 OpenCV 软件包从 OpenCV- MINGW- build. 下载。 因为我们选择了 4. one. Verion 1, 这个版本包含以下规范 :

这个袋子显然是用于使用。MinGW-x86_64-8.1.0-posix-seh-rt_v6-rev0编译。 因此, 您应该将 MinGW 配置配置为与软件包中使用的配置相同 。
三.4 添加一个编译器路线和一个预制的 OpenCV 包Path变量
您可以使用 OpenCV 软件包的编译器和二进制文件设置您的账户, 以便允许其他应用程序在不必指定绝对路径的情况下发现编译器和 OpenCV 软件包名称 。Path变量。
要编辑Path变量,您可以转到控制面板 > 系统 > 高级系统设置(Control Panel > System > Advanced system settings)。然后切换到系统属性窗口中的高级(专业)选项卡,然后单击环境中的变量最后,你将看到 你账户的编辑。Path变量(包括编译器和 OpenCV 二进制文件位置) 。
我假设你在C:opencvOpenCV-MinGW-Build-OpenCV-4.1.1-x64已安装所有 OpenCV 组件 。
文件 3. 5. 配置项目. vscode
首先,创建一个名为opencvexample
创建一个新项目, 然后复制并粘贴我从此仓库生成的东西 。
task.json、launch.json和c_cpp_properties.json。
我还对每份Json文件做了一些简短的评论, 以及我所做的一些修改, 也为每份Json文件提供了一些简短的评论, 以及我所做的一些修改。
- task.json
此页面指示 VS 代码使用编译器从源代码生成可执行文件 。 我是正确的 。command和args进行了一些更改:
command将引用编译器。 我会修改这里需要的 MINGW 编译器的路径 。
args编译器符号被传递到编译器命令。 正如您所看到的, 此程序被链接到 OpenCV 库 。
作为一般准则,只有你想要使用的图书馆, 尽管我添加了所有OpenCV图书馆。
- launch.json
当你开始调试的时候launch.json该文件将启动 GDB 调试器,我更新了以下内容:
program是程序可执行的文档。
miDebuggerPath查找调试器可执行文件,然后我切换到 GDB 调试器。
- c_cpp_properties.json
c_cpp_properties.json使您能够对 C/C++ 扩展拥有更多的控制 :
includePath您想要的库路径将包含在搜索中, 我已经将路径添加到 OpenCV 。
compilerPath我发现了编译器的路径, 并将其配置为我打算使用的编译器 。
三块六,写代码,建造它,运行它
创建一个名为main.cpp文件,写入以下代码
你给她取名为Lenna.jpg的图像
在此之后, 构建并运行应用程序; 如果一切顺利, 您应该看到一个包含 Lenna 图像的窗口 。
您可以按下创建和运行对象Ctrl+Shift+B
构建并键入您想要在终端中启动的可执行文件的名称。要了解更多详情,请访问此正式教程 。
4.完整代码
c_cpp_properties.json
launch.json
task.json
lenna.jpg

5.总结
在此教程中, 我将演示您如何使用 OpenCV C++ 软件包, 从零开始建立 VS 代码 。
参考目录
https://medium.com/analytics-vidhya/vs-code-with-opencv-c-on-windows-10-explained-256418442c52
https://code.visualstudio.com/docs/languages/cpp
https://cuda-chen.github.io/programming/image%20processing/2020/01/21/vscode-with-opencv-cpp-on-windows10-explained.html
相关新闻
- 2022-08-04 WPF的由来
- 2022-08-04 Win11勒索软件防护怎么打开?Win11安
- 2022-08-04 Windows系统jdk的配置
- 2022-08-04 Windows10 OneNote怎么重新登录?如何重
- 2022-08-04 超好用的 Windows 效率工具推荐
- 2022-08-04 Windows如何在CMD或PowerShell中配置代理
- 2022-08-04 powershell和cmd对比
- 2022-08-04 【QT】Windows下QT下载安装
- 2022-08-04 windows下 C++ 实现类属性的get和set方
- 2022-08-04 Win11快速助手在哪里?Win11打开快速
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
