1. OpenCV
OpenCV提供了大量的开源图像算法,是计算机视觉中使用极广的图像处理算法库
在使用之前,建议从源代码安装它
在ubuntu 下,可以选择从源代码安装和只安装库文件两种方式:
- 从源代码安装,是指从 OpenCV 网站下载所有的 OpenCV 源代码
并在机器上编译安装,以便使用
好处是可以选择的版本比较丰富,而且能看到源代码,不过需要花费一些编译时间 - 只安装库文件,是指通过 Ubuntu 来安装由 Ubuntu 社区人员已经编译好的库文件,这样就无需重新编译一遍
由于使用较新版本的 OpenCV,所以必须从源代码来安装它
从 OpenCV官网 中下载,选择 sources 版本即可,或者在 GitHub 下载也行
会获得一个像 opencv-4.1.1.zip
这样的压缩包
将它解压到任意目录下,发现 OpenCV 亦是一个 cmake 工程
在编译之前,先来安装 OpenCV 的依赖项:
$ sudo apt-get install buil