OpenCV版本查询
pkg-config --modversion opencv
apt方式安装OpenCV
准备
sudo apt-get update
安装
sudo apt-get install libcv-dev
sudo apt-get install libopencv-dev
安装完毕之后,opencv相关的头文件被安装到/usr/lib文件夹中,该文件夹是linux默认头文件查找路径。
opencv的相关动态链接库被安装到/usr/lib文件夹中。这些动态链接库包含:
1 【opencv_calib3d】——相机校准和三维重建
2 【opencv_core】——核心模块,画图和其它辅助功能
3 【opencv_features2d】——二维特征检測
4 【opencv_flann】——高速最邻近搜索
5 【opencv_highgui】——GUI用户界面
6 【opencv_imgproc】——图像处理
7 【opencv_legacy】——废弃部分
8 【opencv_ml】——机器学习模块
9 【opencv_objdetect】——目标检測模块
10 【opencv_ocl】——运用OpenCL加速的计算机视觉组件模块
11 【opencv_video】——视频分析组件
源码编译方式安装OpenCV
安装cmake
sudo apt-get install cmake
依赖环境
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev
sudo apt-get install libgtk2.0-dev
sudo apt-get install pkg-config
下载opencv
编译安装
sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
sudo make -j8
sudo make install
配置环境
sudo gedit /etc/bash.bashrc
检验
pkg-config opencv --modversion
在文件末尾加入:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH