在上一章讲了EasyPR在Windows在的环境配置,本章讲一下在ubantu环境下的配置。 配置之前先看看作者要求的环境:
我的环境
ubantu:18.04 opencv:3.2 cmake:3.3.2
cmake安装
- 去cmake官网下载,本方法以cmake-3.1.0.tar.gz为例(cmake版本没有要求,不要太旧就行)
- 使用sudo tar -zxvf cmake-3.1.0.tar.gz解压(Cmake的安装路径默认在:/usr/local/)
- 进入cmake-3.1.0,执行sudo ./bootstrap
- 执行sudo make
- 执行 sudo make install
- 执行 cmake --version,有输出cmake版本则安装成功
安装OpenCV
-
去opencv官网点击Sources进行下载自己需要的版本 -
执行tar -xvf Install_openCV-3.2.0.tar.gz 解压 -
进入解压后文件目录执行mkdir build,新建build文件夹 -
安装opencv 3.2的过程中要下载ippicv_linux_20151201.tgz,由于网络的原因,这个文件经常会下载失败,所以这里要手动下载。下载后替换opencv-3.2.0/3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e/路径下的同名文件 -
进入build文件夹执行
sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
- 执行安装
sudo make -j4 sudo make install - 检查是否安装成功
pkg-config --modversion opencv
安装EasyPR
-
在EasyPR官网下载源码。 -
将/include/easypr/config.h中的#define CV_VERSION_THREE_ZERO改为#define CV_VERSION_THREE_TWO。 -
进入EasyPR执行bash build.sh后完成编译 -
执行./demo测试能否使用
|