linux下如何安装配置opencv
在linux系统下安装opencv,现在基本上都是3.0 或者2.4版本以上了。所以需要通过安装cmake生成makefile的文件来安装配置opencv。
本人使用的是ubuntu系统
一、必须要安装好cmake,这里可以通过指令直接链接到linux下的一个库里面有cmake版本
1.安装cmake的安装包
sudo apt-get install cmake
2.安装cmake相关的依赖库
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev
libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev
3.从官网上面下载opencv然后下载到目录下
4.然后解压这个zip文件我用的是2.4.9
unzip opencv-2.4.9.zip
5.解压完后进入解压完后我推荐用cmake图形化指令安装opencv 这样比较符合window下的习惯
cmake-gui
上图中配置要注意,源目录是你解压后的opencv目录,下面那个是你cmake,makefiletxt的安装文件。记得configure一下。
6.接下来要进行generate
记得把CMAKE_BUILD_TYPE 修改成release
7.然后在release的目录下运行make与make install 完成编译
8.然后需要对环境变量配置
sudo gedit /etc/ld.soconf.d/opencv.conf
然后把/usr/local/lib加到最后面;
9.配置库文件和更改环境变量
在文件后面添加
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
10.然后就是进行测试配置成功了。