Ubuntu14.04下安裝OpenCV3.0經驗
不得不說OpenCV的安裝是個坑,我差不多花了2天時間才搞定。第1遍我是在VMware的虛擬機器上面安裝的,結果很無奈的失敗了。後來我用EasyBCD裝了Win8.1和Ubuntu14.04的雙系統來安裝OpenCV3.0,不過一開始也是相當不順利。
現在談一下正確的安裝方法:
前提:系統更新
sudo apt-get update
sudo apt-get upgrade
我主要就是栽在這個坑上面,我是一安裝完 Ubuntu 14.04.2 就開始安裝 OpenCV3.0 beta 的,結果總是出現了依賴出錯的問題,如下所示:
libgtk2.0-dev : 依賴: libgtk2.0-0 (= 2.24.23-0ubuntu1) 但是 2.24.23-0ubuntu1.1 正要被安裝
依賴: libpango1.0-dev (>= 1.20) 但是它將不會被安裝
依賴: libcairo2-dev (>= 1.6.4-6.1) 但是它將不會被安裝
推薦: debhelper 但是它將不會被安裝
E: 無法修正錯誤,因為您要求某些軟體包保持現狀,就是它們破壞了軟體包間的依賴關係。
後來我用aptitude的方法解決,可是在Qt5core上又出現問題,後來我就去下載QT軟體安裝,雖然不報錯,可是後面執行程式的時候imshow()這些函式就不能執行了。好了,其他問題就先不說了,那些都是因為沒有更新好系統的原因造成的。
(1)搭建編譯環境,並安裝相關關聯庫
搭建C/C++編譯環境:
sudo apt-get install build-essential
安裝關聯庫:
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
(2)下載OpenCV3.0 程式碼
不得不說,在官網上面下載速度好慢啊~
我提供一個360雲盤的連結
http://yunpan.cn/cVPkKED33C66e (提取碼:ee78)(上傳時間:2015.04.15)
下載完原始碼後,解壓至特定資料夾下面。
(3)進入opencv-3.0.0-beta中,鍵入如下命令:
cmake .
(注意,cmake命令後面隔著一個空格,然後帶了一個.)(4)在terminal中鍵入:
sudo make
(5)然後執行安裝
sudo make install
(6)完成安裝
sudo /bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'
sudo ldconfig
(7)測試OpenCV3.0
切換到OpenCV3.0的samples目錄下面,並編譯samples程式
cd opencv/opencv-3.0.0-beta/samples/
sudo cmake .
sudo make -j $(nproc)
然後切換到cpp目錄下執行測試程式
cd cpp/
./cpp-example-facedetect girls.jpg
參考文獻:
[1] CSDN BLOG:Opencv for Ubuntu14.04 連結
[2] CSDN BLOG:Ubuntu 搭建Qt和OpenCV部分函式不能呼叫 連結
[3] CSDN BLOG:Ubuntu 14.04 LTS (Trusty Tahr) 64 bits安裝opencv3.0.0beta 連結
[4] Rodrigo Berriel Rodrigo Berriel Installing OpenCV 3.0.0 on Ubuntu 14.04 連結
本文地址:http://blog.csdn.net/linj_m/article/details/45048905
更多資源請關注 部落格:LinJM-機器視覺 微博:林建民-機器視覺
相關文章
- Ubuntu14.04下安裝genymotionUbuntu
- Ubuntu14.04下Dipy包安裝Ubuntu
- Ubuntu14.04 LTS下安裝jdkUbuntuJDK
- ubuntu14.04環境安裝docker體驗UbuntuDocker
- Ubuntu14.04下MRtrix3安裝Ubuntu
- Ubuntu14.04下安裝的QQ版Ubuntu
- Ubuntu14.04安裝JDKUbuntuJDK
- Win7 下安裝ubuntu14.04雙系統Win7Ubuntu
- Ubuntu14.04安裝postgresql9.4UbuntuSQL
- Ubuntu14.04安裝Pycharm4.5.3UbuntuPyCharm
- 一、Ubuntu14.04下安裝Hadoop2.4.0 (單機模式)UbuntuHadoop模式
- Ubuntu14.04 安裝搜狗輸入法Ubuntu
- Ubuntu14.04上安裝pip的方法Ubuntu
- ubuntu14.04安裝php5-fpmUbuntuPHP
- win10 + hyper v安裝Ubuntu14.04Win10Ubuntu
- 在Vmware Player 7中安裝Ubuntu14.04Ubuntu
- ubuntu14.04 安裝 Rails 環境, Nginx PassengerUbuntuAINginx
- Ubuntu14.04 安裝tomcat伺服器UbuntuTomcat伺服器
- LAMP架構的安裝與經驗技巧LAMP架構
- Ubuntu14.04 安裝CUDA攻略與易錯提醒Ubuntu
- ubuntu14.04上安裝Mysql 5.7方法UbuntuMySql
- Ubuntu16.04下安裝QQ的完整操作記錄(經驗證可用)Ubuntu
- CentOS5.6下安裝Oracle10G軟體 【保留報錯經驗】CentOSOracle
- Mac下vagrant從安裝到體驗Mac
- ubuntu14.04安裝cuda7.5(包含顯示卡驅動)Ubuntu
- sap經驗--安裝64位sap注意事項
- 安裝pytorch-gpu的經驗與教訓PyTorchGPU
- Windows安裝tensorflow的一點人生的經驗Windows
- Windows下安裝PostgreSQL初體驗(使用Installer)WindowsSQL
- [心得]python pip私人庫安裝部署經驗總結Python
- 在LINUX SUSE安裝PENTAHO的KETTLE實踐經驗Linux
- ubuntu14.04下navicat破解方法Ubuntu
- ubuntu14.04通過 gvm 安裝 go語言開發環境UbuntuGo開發環境
- hadoop3.x+scala+spark-mac血淚安裝經驗!!HadoopSparkMac
- 分享 | OpenVINO的安裝、上手、學習路線經驗總結
- 安裝oraclesoasuitex86101310的一點經驗OracleUI
- 從硬碟安裝Fedora Core 4.0(實際經驗總結)(轉)硬碟
- SAP安裝實驗