IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> Visual Studio 2019 安装配置opencv -> 正文阅读

[人工智能]Visual Studio 2019 安装配置opencv

Visual Studio 2019 安装配置opencv

Opencv 下载

opencv下载官网
https://opencv.org/releases/
选择windows选项
在这里插入图片描述

点击windows选项后会跳转至下载页面,红线标注部分为OpenCv中对应的VC版本。
关于vs和vc的对应版本(没有绝对要求,一般都是高版本兼容低版本),大家可以参考:
https://blog.csdn.net/tanmx219/article/details/100824775
在这里插入图片描述

解压文件

opencv下载文件后,双击打开,根据自己的需要选择解压文件存储的路径

解压后文件内容如下
在这里插入图片描述

添加系统环境变量

将相应文件路径添加系统环境变量
C:\myself\Microsoft Visual Studio\opencv\build\x64\vc15\lib (这是我自己的路径,大家根据自己的实际路径添加)
在这里插入图片描述
鼠标右击此电脑,点击属性选项
在这里插入图片描述
滑动滚轮至页面底部,选择高级系统设置
在这里插入图片描述
点击环境变量按钮
在这里插入图片描述
在系统变量部分找到Path双击打开

在这里插入图片描述
点击新建按钮
在这里插入图片描述
粘贴文件路径点击确定,随后的窗口依次点击确定退出
在这里插入图片描述

Visual Studio 创建新的空项目

打开vs2019,点击创建新项目
在这里插入图片描述
选择空项目选项
在这里插入图片描述
填入自己喜欢的项目名称,把新项目存入自己想存入的位置,然后点击创建
在这里插入图片描述

配置头文件、库文件和链接库(创建一个要用到opencv的新项目是需重复此操作)

配置头文件

在菜单栏中点击视图选项找到属性管理器
在这里插入图片描述
右击Debug|x64,选择新项目属性表
在这里插入图片描述
输入自己喜欢的属性表名称,点击添加
在这里插入图片描述
右击新添加的属性表,选择属性选项
在这里插入图片描述
依次选择VC++目录包含目录编辑
在这里插入图片描述
点击红圈圈中的选项,一次添加一个文件夹,共两个,操作如下图所示
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
添加完毕后点击确定
在这里插入图片描述

配置库文件

依次选择VC++目录库目录编辑
在这里插入图片描述
一次添加一个文件夹,共一个,添加操作和配置头文件相同,添加完成后点击确定
在这里插入图片描述
在这里插入图片描述

配置链接库

进入到相应的文件中,记住高亮文件名,或者复制,用于之后的输入
在这里插入图片描述
依次选择链接器库输入附加依赖项编辑
在这里插入图片描述
手动输入或粘贴文件名到此处,点击确定
在这里插入图片描述
再次点击确定退出
在这里插入图片描述

收尾工作

选中红色划线的文件复制粘贴到C:\Windows\System32该路径下( 如果之后运行程序报错可以把第二张图中的两个文件复制到C:\Windows\SysWOW64路径下 ),到此opencv安装配置工作完毕
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

测试

点击视图选项,选择解决方案资源管理器
在这里插入图片描述
右击源文件添加新建项,创建C++源文件
在这里插入图片描述
记得把Debug模式调到x64!!!

在这里插入图片描述
例程代码,显示一张图片,大家挑一张自己喜欢的图片试试吧!

#include <opencv2/opencv.hpp>
#include <opencv2/highgui/highgui_c.h>
#include <iostream>

using namespace cv;
int main(int arg, char** argv) {
    Mat src = imread("C:/myself/1.png");  //修改为自己的图片存储路径,注意斜杠方向
    if (src.empty()) {
        printf("不能加载图像\n");
        return -1;
    }
    namedWindow("test opencv", CV_WINDOW_AUTOSIZE);
    imshow("test opencv setup", src);
    waitKey(0);
    return 0;
}

在这里插入图片描述

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2021-09-27 14:05:27  更:2021-09-27 14:06:02 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/1 9:47:51-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码