本記錄為在window10的bash ubuntu系統(tǒng)Ubuntu16.04 下安裝opencv3.2。
1付呕、下載OpenCV3.2的源碼延曙。
OpenCV官網(wǎng):http://opencv.org/releases.html
OpenCV官網(wǎng)上有源碼包下載芹务,也可以從git上下載蝉绷,這樣可以下載到最新的代碼,下載解壓命令如下:
wget -O opencv.zip https://github.com/Itseez/opencv/archive/3.2.0.zip
unzip opencv.zip
2枣抱、編譯安裝opencv 3.2
可能需要一些依賴:可以在安裝前先安裝依賴:
sudo apt-get install build-essential cmake
sudo apt-get install cmake Git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
進(jìn)入到OpenCV的文件夾中熔吗,創(chuàng)建build目錄,編譯:
cd opencv-3.2.0
sudo cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .
sudo make -j4
sudo make install
3佳晶、測(cè)試是否安裝成功
python
>>>import cv2
>>>cv2.__version__
>>>'3.2.0'
顯示出版本號(hào)桅狠,則表示opencv安裝成功。
**提示: **
1、如果打開(kāi)python后垂攘,import cv2時(shí)维雇,提示:
>>> import cv2
ImportError: No module named cv2
則需要安裝python-opencv模塊,使用pip安裝python-opencv模塊
pip install opencv-python
安裝成功后晒他,即可導(dǎo)入cv2吱型,此時(shí)能夠正確導(dǎo)入cv2,且正確顯示版本號(hào):
>>> import cv2
>>> cv2.__version__
'3.2.0'
2陨仅、如果要使用python3津滞,則需要安裝pip3:**
sudo apt-get install python3-pip
pip3 install opencv-python
然后使用python3測(cè)試是否安裝成功
python3
>>>import cv2
>>>cv2.__version__
>>>'3.2.0'