在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.然后就是進行測試配置成功了。