Opencv安装与配置

        OpenCV 是一个开源发行的跨平台计算机视觉以及机器学习软件库,优点是Windows,Mac Os、以及Linux、和Android等操作系统上,优点很多,本文不做过多描述,想深入了解Opencv的可以私聊互相交流一下心得。

下面进行OpenCV的配置与安装:

点击链接:

OpenCV - Open Computer Vision LibraryOpenCV provides a real-time optimized Computer Vision library, tools, and hardware. It also supports model execution for Machine Learning (ML) and Artificial Intelligence (AI).icon-default.png?t=N7T8https://opencv.org进入OpenCV官网, 点击左上角Library(图1),选择相应的版本下载,当时下载的是OpenCV-4.5.5 Windows版(图2)。根据个人喜好下载版本。(也不要过高,可能会有版本过高不匹配)

 

                                                            图1

                                                                图2

下载下来一份压缩包:下载完成后得到“opencv-xxx-vc14_vc15.exe”文件(图3),便可以开始安装过程。其实所谓的 安装是一个解压的过程,可执行文件是一个自解压的程序,双击后便会提示我们选择解压路径。 这里根据自己需求选择路径即可,特别要说明的是,该程序会将所有文件解压在opencv的文件 夹下,因此不需要在选择解压路径中单独新建一个opencv文件夹。由于电脑安装了多个版 本的OpenCV,为避免混淆,单独创建一个名为opencv4的文件夹,解压到H:\opencv4。选择 好路径后点击【Extract】按钮,便可以等待解压过程的结束。整个OpenCV4的大小约为1G, 根据电脑的性能不同,等待时间从几十秒到几分钟不等。安装过程如下:

                                                                图3

                                                                图4

解压结束后,查看解压情况,刚才选择的解压文件夹会有一个opencv-4.5.5的文件夹,文件夹目录下会有build和sources两个文件夹,这种解压成功,两个子文件夹少一个或不存在就是解压失败,解决问题:删除解压文件,重新解压,以及安装。

配置包含路径:

以:Visual Studio 2019为例(默认2019 已经安装完毕),

1、运行2019,点击创建新项目(图5);

                                                        图5

2、点击控制台,并点击下一步,创建新项目(图6),自定义名字,点击创建,新项目就创建好了(图7)

                                                图6

                                                                        图7

3、成功后显示如下:右键点击源文件(图8),点击添加,点击新建项(图9),点击(图10)C++文件夹;

                                                                图8

                                                                图9

                                                                图10

4、修改模式为debug 和x64(图11);

                                                               图11

5、接下来配置路径:点击 视图 → 其他窗口 →属性管理器(图12),在右侧会出现“属性管理器”界面,如图1 打开“Debug | x64”前方的小三角形,双击 Microsoft.Cpp.x64.user打开属性页,(也可以右键点击debug x64)如图所示(图13);

                       图12                                                                                         图13

6、        点击VC++目录:先点击   包含目录(图14)。在“包含目录”里添加两个文件路径,分别是:                    D:\Opencv4.5\opencv\build\include

                           D:\Opencv4.5\opencv\build\include\opencv

路径添加完成后,编辑完后,点击 应用->点击 确定。更改完成,不这样做,会不保存

          ~ 再点击 库目录。在库目录里面添加一个文件路径,

        D:\Opencv4.5\opencv\build\x64\vc15\lib

        ~再点击  链接器 ->输入->编辑,(图15)找到opencv文件夹->bulid->x64->vc15->lib,此时目录下发现lib文件数目只有两个,这两个文件的名字很像,唯一区别就是一个后面含有“d”,而另一个没有。不含有的文件 是在Release模式下使用,配置该模式的时候才使用。含有“d”的文件是在Debug模式下使用 的,由于我们现在是在Debug模式下,因此我们选择此文件。打开链接器左侧的三角形,在“输 入”项中的“附加依赖项”添加opencv_world5680d.lib,编辑完后,点击 应用->点击 确定。更改完成,完成链接器配置,不这样做,会不保存配置。

                                                                图14

                                                                图15

7、环境变量的配置:点击windows键 ——>点击设置——>点击系统规格——>点击高级系统设置->点击环境变量——>找到系统变量Path,点进去添加路径:D:\Opencv4.5\opencv\build\x64\vc15\bin         添加完成后,点击确定,到这一步,就配置完成了,电脑重启,更新路径配置。(图16、图17)

                                        图16                                                         图17

8、配置完成后,初始配置Cpp文件可以作为母体,复制多个,更改名字多次使用,因为一旦,再次创建新项目后,就需要重新配置。

9、验证配置情况;把这段代码输入进去,更改为自己的图片路径,运行,正确显示图片就代表配置成功,就可以使用了。

#include <iostream>

#include <opencv2\opencv.hpp>

using namespace std;

using namespace cv;

int main()

{        mat img;

        img=imread("C:/Usres/889/Desktop/rell.jpg");

        if(img.empty()):

           {

                 count<<"请确认图像是否存在"<<endl;

                return -1;

          }

        imshow("img",img);

        waitkey(0);

        return 0;

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值