,该书是国内第一本完整介绍OpenCV4的图书,第一章有在各个平台搭建环境的介绍,后面每个章节都有对模块的导读、模块经典算法的案例介绍以及进阶阅读,适合图像处理、计算机视觉领域的初学者以及相关的工程开发人员。
另外,对计算机视觉入门的读者请参考图书《深度学习计算机视觉实战》,从理论到实战案例,到模型部署一站式搞定,非常适合入门。
如图1.8所示,在OpenCV Releases中没有提供Linux下的安装包,因此需要读者在Linux系统下编译生成Linux的库文件。
本案例使用的Linux系统为Ubuntu16.04,已经在虚拟机中进行了安装,系统中已经有gcc、g++和Make等工具,另外还需要安装CMake软件。
CMake软件安装可以选择源码安装,也可以选择下载安装包文件安装,本案例直接下载安装包进行安装。
解压后将cmake添加到环境变量中,方法是打开etc/profile,在最后添加CMake软件安装径:
保存文件,重启Ubuntu机器,执行cmake –version命令可以查看CMake软件的安装版本,并以此验证安装是否成功。
为了保持与Windows平台的一致,本案例下载的时4.5.2版本的源码,下载之后放置到合适的,并解压。
此时build文件夹与cmake编译脚本文件CMakeLists.txt文件处于同级目录,进入到build文件夹,并右键选择打开终端(Open Terminal),使用cmake命令生成项目文件。
在build目录下会生成项目工程文件MakeFile,进入到build目录,使用make命令进行项目编译,如图1.21所示:
图1.23中的include文件夹下对应的头文件为opencv4,opencv4中才是常用的OpenCV的头文件的文件夹opencv2,所以读者需要手动将其复制出来放到外层,便于引用,否则需要在包中元节出生的人含径中多一层opencv4径:
在Ubuntu机器上安装OpenCV4之后,读者可以编写测试程序测试安装是否成功,本案例使用读取图像并显示来测试。
网友评论 ()条 查看