Ubuntu16.04安裝OpenCV過程記錄
1.安裝OpenCV依賴和工具
$ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get install build-essential cmake pkg-config $ sudo apt-get install libjpeg8-dev libtiff5-dev libjasper-dev libpng12-dev $ sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev $ sudo apt-get install libxvidcore-dev libx264-dev $ sudo apt-get install libgtk-3-dev $ sudo apt-get install libatlas-base-dev gfortran $ sudo apt-get install python2.7-dev python3.5-dev
2.下載OpenCV原始碼和庫函式並解壓
$ cd ~
$ wget -O opencv.zip https://github.com/Itseez/opencv/archive/3.1.0.zip
$ unzip opencv.zip
$ wget -O opencv_contrib.zip https://github.com/Itseez/opencv_contrib/archive/3.1.0.zip
$ unzip opencv_contrib.zip
3.設定Python環境
#這裡實用虛擬環境安裝OpenCV $ sudo pip install virtualenv virtualenvwrapper # export WORKON_HOME=$HOME/.virtualenvs source /usr/local/bin/virtualenvwrapper.sh $ echo -e "\n# virtualenv and virtualenvwrapper" >> ~/.bashrc $ echo "export WORKON_HOME=$HOME/.virtualenvs" >> ~/.bashrc $ echo "source /usr/local/bin/virtualenvwrapper.sh" >> ~/.bashrc $ source ~/.bashrc
4.建立虛擬環境
#Python2
$ mkvirtualenv cv -p python2
#Python3
$ mkvirtualenv cv -p python3
5.啟用虛環境
$ workon cv
檢驗是否啟用虛擬環境:檢查你的命令列- 如果你看到的文字 (CV ) 提示符之前,那麼你 是在 CV 虛擬環境:
如果開頭沒有(cv)字樣則沒有在虛擬環境中:
5.在虛擬環境中安裝Numpy
#虛擬環境中
$ pip install numpy
6.Ubuntu 16.04上配置和編譯OpenCV
#虛擬環境中 $ cd ~/opencv-3.1.0/ $ mkdir build $ cd build $ cmake -D CMAKE_BUILD_TYPE=RELEASE \ -D CMAKE_INSTALL_PREFIX=/usr/local \ -D INSTALL_PYTHON_EXAMPLES=ON \ -D INSTALL_C_EXAMPLES=OFF \ -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.1.0/modules \ -D PYTHON_EXECUTABLE=~/.virtualenvs/cv/bin/python \ -D BUILD_EXAMPLES=ON ..
7.輸出檢查
<1>Python 2.7
<2>Python 3
<3>如前面的過程沒有任何錯誤退出,則進行編譯
$ make -j4 #make-j4 後面的數字與計算機核數相同。
<4>如果編譯出錯,可以嘗試下面操作
$ make clean
$ make
<5>編譯成功截圖(編譯過程較長)
<6>安裝
$ sudo make install
$ sudo ldconfig
8.繫結虛擬環境
<1>Python2.7
#檢驗python2.7繫結的OpenCV
$ ls -l /usr/local/lib/python2.7/site-packages/
total 1972
-rw-r--r-- 1 root staff 2016608 Sep 15 09:11 cv2.so
#繫結到 Python 2.7的cv虛擬環境中:
$ cd ~/.virtualenvs/cv/lib/python2.7/site-packages/
$ ln -s /usr/local/lib/python2.7/site-packages/cv2.so cv2.so
<2>Python3.5
#python3.5安裝後是繫結的cv2.cpython-35m-x86_64-linux-gnu.so檔案
$ ls -l /usr/local/lib/python3.5/site-packages/
total 1972
-rw-r--r-- 1 root staff 2016816 Sep 13 17:24 cv2.cpython-35m-x86_64-linux-gnu.so
$ cd /usr/local/lib/python3.5/site-packages/
$ sudo mv cv2.cpython-35m-x86_64-linux-gnu.so cv2.so
$ cd ~/.virtualenvs/cv/lib/python3.5/site-packages/
$ ln -s /usr/local/lib/python3.5/site-packages/cv2.so cv2.so
9.測試
$ cd ~
$ workon cv
$ python
Python 3.5.2 (default, Jul 5 2016, 12:43:10)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> cv2.__version__
'3.1.0'
>
相關推薦
Ubuntu16.04安裝OpenCV過程記錄
1.安裝OpenCV依賴和工具 $ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get install build-essential cmake pkg-config $ sudo apt
ubuntu16.04 安裝opencv 3.3.0
codec type sent release format mat ext swscale cmake sudo apt-get update sudo apt-get upgrade sudo rpi-update sudo reboot sudo apt-ge
Ubuntu16.04安裝opencv for c++
1.安裝OpenCV所需的庫 sudo apt-get install build-essential sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libsw
Ubuntu16.04 安裝opendronemap過程(WebODM)
1.前提依賴 Docker(可以參考前一篇文章) Python Pip Git 2. 下載webODM git clone https://github.com/OpenDroneMap/WebODM --config core.autocrlf=input
Ubuntu16.04安裝OpenCV-3.4.3的C++和python版本(含anaconda建立的python環境)詳細步驟與總結(乾貨)
一、原始碼編譯安裝(C++版) 1.安裝一系列依賴項: sudo apt-get install build-essential sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev
VMware虛擬機器 ubuntu16.04 安裝opencv CPU版本
之前按照百度出來的教程安裝opencv,結果看了各種部落格,還是沒有安裝成功,在執行make時到81%左右就卡在那,然後就會報 make ***error 2 類似的錯誤。找了很多教程解決這個問題最後還是沒有解決,cmake時出現很多包沒有安裝好,然後重建了一個任務從頭再來,
Ubuntu16.04 安裝 CUDA、CUDNN、OpenCV 並用 Anaconda 配置 Tensorflow 和 Caffe 詳細過程
1.配置環境 2.安裝顯示卡驅動、CUDA 和 CUDNN 在Ubuntu系統中的 System Settings -> Software & Updates -> Additional Drivers 安裝相應的顯示卡和C
Ubuntu16.04安裝CUDA+cuDNN+GPU版TensorFlow過程記錄
一、安裝環境說明 軟體 版本 下載連結 說明 Ubuntu系統 16.04-64位 … … Python anaconda 3.6 不使用系統自帶的2.7版本 CUDA cuda_8
ubuntu16.04 安裝zabbix3.4(網上過程有坑先下班等有空再整理)
zabbix 安裝 部署Zabbix需要LAMP環境(Linux、Apache、MySQL、PHP),所以首先要安裝Apache、MySQL和PHP。在Ubuntu 16.04下只有php7.0而沒有php5sudo apt-get install apache2 sudo apt-get inst
ubuntu16.04 安裝系統之後的開發必備-sourcelist--idk-sublime--opencv
設定sourcelist.txt # 預設註釋了原始碼映象以提高 apt update 速度,如有需要可自行取消註釋deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse# deb
ubuntu16.04下opencv安裝專欄,問題集錦,包括GPU加速
參考:https://blog.csdn.net/cocoaqin/article/details/78163171 參考:https://blog.csdn.net/cocoaqin/article/details/78376382?utm_source=debugrun&utm_me
ubuntu16.04 安裝MongoDB 踩坑記錄及使用
MongoDB官網提供的安裝命令 //依次執行以下命令 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4 echo "deb
Ubuntu16.04安裝caffe(CPU版本)過程
具體安裝過程中遇到的幾點問題 1.第三步修改檔案路徑時記得注意空格; 2.錯誤:You are using pip version 9.0.3, however version 10.0.1 is available. You should consider
ubuntu16.04安裝netbeans、opencv並配置開發環境。
2.進入root許可權 sudo su 3.給予檔案許可權 chmod 775 netbeans-8.2-cpp-linux-x64.sh 4.執行檔案進行安裝 ./netbeans-8.2-cpp-linux-x64.sh 5.之後選中檔案->新建
ubuntu16.04安裝配置vsftpd採坑記錄
歡迎光臨我的個人主頁 最近學習linux, 在安裝配置vsftpd時遇到問題,記錄一下 一.安裝配置可以參考Ubuntu 16.04下vsftpd 安裝配置例項 二.沒看上面的教程之前,我以為是vsfp
桌上型電腦Ubuntu16.04安裝Nvidia顯示卡驅動記錄
在使用Ubuntu時發現gazebo不能正常執行,故禁用Ubuntu系統整合的顯示卡驅動,安裝Nvidia顯示卡驅動。 參考文章: [1]Ubuntu16.04安裝Nvidia顯示卡驅動 [2][專業親測]Ubuntu16.04安裝Nvidia顯示卡驅動(cuda)–解決你的所有困惑 過程如
在win10上通過VMware安裝ubuntu16.04虛擬機器問題記錄
(想記錄一下安裝過程,下回安裝省時間,遇到的問題記得更清楚) 1. 安裝VMware:就按提示直接安裝就行。 3. 螢幕沒有自適應,需要安裝VMwareTools,但是重啟後發現,重啟後系統自動進入客人會話模式: a) cd/usr/sha
【記錄貼】Ubuntu16.04安裝pytorch+tensorboardX
為了防止自己以後需要重灌忘記怎麼安裝,以後會簡單記錄下科研過程中安裝的軟體,可能還會記錄復現程式碼過程。主要是給自己看的,不會花太多時間排版,大家不要介意哈! 在網上找的教程都好麻煩,明明直接pip安裝簡單又好用,自己安裝完全能用,所以記錄一下。 師兄說安裝pytorch要先安裝
ubuntu16.04 安裝java web 執行環境過程 及部署專案過程
1、安裝JDK Ubuntu Server16.04安裝JDK1.8 ubuntu 系統出現unable to resolve hostXXX問題的解決辦法 Ubuntu技巧之 is not in the sudoers file解決方法 http://www.li
關於Ubuntu16.04安裝opencv2.4.13及編譯執行opencv程式的相關問題
因為學習的一些原因,開始接觸opencv,但是學習之路沒有堅持下來,電腦前前後後也出了很多毛病,重灌了很多次系統,每次重灌都需要重新安裝opencv,也碰到了很多問題,這次重新安裝記錄一下,以備不時之需。 1.安裝前準備; 安裝GCC: sudo apt-get insta