U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 帮助中心 >

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.jsonlaunch.jsonc_cpp_properties.json

我还对每份Json文件做了一些简短的评论, 以及我所做的一些修改, 也为每份Json文件提供了一些简短的评论, 以及我所做的一些修改。

  • task.json
    此页面指示 VS 代码使用编译器从源代码生成可执行文件 。 我是正确的 。commandargs进行了一些更改:

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

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息