talk is cheap. show you the code!
#!/bin/bash
# author: cheng
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential cmake git pkg-config #開發包
sudo apt-get install libjpeg8-dev libtiff4-dev libjasper-dev libpng12-dev #影象i/o包
sudo apt-get install libgtk2.0-dev #gui顯示包
sudo apt-get install libatlas-base-dev gfortran #opencv內部優化包
sudo apt-get install python2.7-dev #python開發工具
sudo pip install numpy #numpy包
cd ~
mkdir opencvworkbench
git clone
cd opencv
git checkout 3.0.0
cd ..
git clone
cd opencv_contrib
git checkout 3.0.0
cd ../opencv
mkdir build
cd build
cmake -d cmake_build_type=release \
-d cmake_install_prefix=/usr/local \
-d install_c_examples=on \
-d install_python_examples=on \
-d opencv_extra_modules_path=~/opencv_contrib/modules \
-d build_examples=on ..
make -j4
sudo make install
sudo ldconfig
python -c ""
—————————————分割線————————————————————————
looks stupid!
直接用python就可以裝opencv3.3.0版本的。
sudo pip3 install opencv-contrib-python -i
還賊快!
具體可以參看這個地方如何完整編譯。
------------分割線----------------------
上述的方法導致cv2.videocapture()
不好用。最好的方法還是自己編譯一遍,,,詳見
ubuntu上opencv原始碼安裝
徹底解除安裝原來版本的方法 ubuntu版本16.04,opencv版本3.4.6,帶cuda原始碼安裝 參考 a git clone cd opencv b git checkout 33b765d7979fd8a6038026aa44f6ff1a9c082b7b git checkout b 3...
Ubuntu下編譯安裝OpenCV
國外乙個部落格是在ubuntu 11.04下安裝opencv2.2 由於我的系統是11.10的,在opencv2.2下make時,總是出錯。如果系統是ubuntu 11.04的建議採用這篇英文部落格的方法,應該沒有問題。後面看到另乙個部落格,可以安裝opencv2.3 對於測試,可以參考上面提到的一...
ubuntu安裝多版本opencv
筆者原來系統已有opencv2.4.9 現在由於開發需要,重新安裝opencv3 2 進入opencv目錄執行如下命令 mkdir release cd release mkdir installed建立的installed資料夾就是我們安裝opencv2.4.13的路徑。3 使用cmake的時候指...