本記錄為在vbox虛擬機下已經安裝好Ubuntu16.04版本Linux系統。
1、下載OpenCV的源碼
OpenCV官網上有linux版本的源碼包可以下載,不過最好是從git上下載,這樣可以保證下載得到的是最新的代碼:
1 wget -O opencv.zip https://github.com/Itseez/opencv/archive/3.2.0.zip 2 unzip opencv.zip
2、編譯安裝
進入到OpenCV的文件夾中,創建一個build目錄,進行編譯:
1 cd opencv-3.2.0 2 mkdir build 3 cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local . 4 make -j4 5 make install
3、測試是否安裝成功
1 root@VB:# python 2 >>>import cv2 3 >>>cv2.__version__ 4 '3.2.0'
顯示出版本號,則表示opencv安裝成功。
《注意》:如果打開python后,import cv2時,提示:
1 >>> import cv2 2 Traceback (most recent call last): 3 File "<stdin>", line 1, in <module> 4 ImportError: No module named cv2
則需要安裝python-opencv模塊,在命令窗口中鍵入: pip install opencv-python
安裝成功后,即可導入cv2,此時能夠正確導入cv2,且正確顯示版本號:
1 >>> import cv2 2 >>> cv2.__version__ 3 '3.2.0'