OpenCV4应用开发:入门、进阶与工程化实践
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.3 OpenCV4开发环境搭建

很多人学习OpenCV时遇到的第一个棘手问题就是如何搭建OpenCV的开发环境,不同计算机的系统和设置偏好可能都不一样,对IDE的选择也不尽相同,这里就以本书代码演示的开发环境设置来搭建OpenCV4的开发环境。

第1步:安装好Visual Studio 2017(推荐安装专业版)。OpenCV4.5.4的下载地址为https://github.com/opencv/opencv/releases/download/4.5.4/opencv-4.5.4-vc14_vc15.exe。下载之后解压缩到D盘,将文件夹改名为opencv-4.5.4。

第2步:打开Visual Studio 2017,新建一个控制台应用,依次选择“视图”→“其他窗口”→“属性管理器”命令,在弹出的“属性管理器”窗口中右击图1-2所示的矩形框,并从弹出的快捷菜单中选择“属性”命令(截图略)。

图1-2 “属性管理器”窗口

在弹出的项目属性窗口中选择Visual C++目录,完成下面的配置即可。

1)添加包含目录:D:\opencv-4.5.4\opencv\build\include和D:\opencv-4.5.4\opencv\build\include\opencv2。

2)添加库目录:D:\opencv-4.5.4\opencv\build\x64\vc15\lib。

3)依次选择“链接器”→“输入”→“附加依赖性”命令,以添加opencv_world454.lib。

4)然后单击“确定”按钮保存设置,并在Windows的系统环境变量path中添加D:\opencv-4.5.4\opencv\build\x64\vc15\bin。

重新启动Visual Studio 2017,打开刚刚你新建的项目,新建一个cpp文件,并输入如下代码:

选择“配置管理器”命令,在弹出的“配置管理器”窗口中将配置模式设置为Release、x64,然后进行编译。环境测试的运行结果如图1-3所示。

图1-3 环境测试运行结果

如果看到此图,那么恭喜你已经迈出了学习OpenCV4最重要的一步,环境搭建顺利完成。