老师布置了一个图像处理的project, 完全没接触过cv的小白配环境配了好几个小时终于折腾出来了!!写一个小白适用教程给大家。

下载安装visual studio

由于我好久以前就装过visual studio 了

下载安装opencv

不同的vs版本对应的opencv版本是有限制的,vs2022对应的是opencv4.5.5

OpenCV 4.5.5 Is Now Available! - OpenCV

https://opencv.org/opencv-4-5-5/

 划到页面的最下方,选择自己的操作系统对应的包,点击即可下载,像我是win11就选择win pack就可以啦

opencv根据索引取矩阵元素 opencv sort_visual studio

 下载完成后有这样一个文件,双击执行

opencv根据索引取矩阵元素 opencv sort_opencv根据索引取矩阵元素_02

 会出来这样一个窗口

opencv根据索引取矩阵元素 opencv sort_ide_03

 可以更改路径到一个合适的位置~点击Extract后,就会把opencv解压到你选择的路径下咯。注意!!一定要记住这个路径是什么!后面配置环境会多次用到。

我后来选择安装到D盘了,解压完成后,进入你设置的路径下可以看到有这样一个文件夹,名字就叫opencv

opencv根据索引取矩阵元素 opencv sort_opencv根据索引取矩阵元素_04

 下面,第一步,配置环境变量!!

搜索“编辑系统环境变量”

opencv根据索引取矩阵元素 opencv sort_visual studio_05

 点击“环境变脸”

 

opencv根据索引取矩阵元素 opencv sort_ide_06

 在你opencv安装路径下找到build文件夹的路径

比方说我的是

opencv根据索引取矩阵元素 opencv sort_visual studio_07

 新建用户变量。变量名为opencv,变量值为build文件夹的路径

opencv根据索引取矩阵元素 opencv sort_visual studio_08

在用户变量的PATH值中新增路径,编辑环境变量

新增值为(你的安装路径)\opencv\build\x64\vc15\bin

opencv根据索引取矩阵元素 opencv sort_ide_09

 在系统变量的PATH值中新增一条同样的值

opencv根据索引取矩阵元素 opencv sort_c++_10

 点击确定,确定保存环境变量配置。

ide配置

下面!进入visual studio新建一个C++项目。(如果你已经有了自己的使用opencv的项目则跳过这一步)

opencv根据索引取矩阵元素 opencv sort_visual studio_11

 点击“创建新项目”

opencv根据索引取矩阵元素 opencv sort_c++_12

 选择“C++控制台应用”

 

opencv根据索引取矩阵元素 opencv sort_opencv_13

 

 随便起一个名字,一定要是全英的!

进入到我们的项目后,点击“项目”——“(你的项目名称)属性”

opencv根据索引取矩阵元素 opencv sort_c++_14

 在VC++目录——包含目录下添加三个值

opencv根据索引取矩阵元素 opencv sort_visual studio_15

 如图所示

opencv根据索引取矩阵元素 opencv sort_ide_16

 在库目录下添加

opencv根据索引取矩阵元素 opencv sort_ide_17

 在链接器——输入中添加这两个值

opencv根据索引取矩阵元素 opencv sort_visual studio_18

 点击确定保存后环境就配置完成了!!撒花!撒花!

大家碰到什么问题欢迎评论