Linux安裝OpenCV-Python

linux: ubuntu16.04-64bit
python: 3.5.2
opencv: 3.0.0

  1. 系統(tǒng)更新:
    sudo apt-get update

  2. 安裝Python3的必要插件:
    sudo apt-get install python3-setuptools python3-dev -y
    (-y指的是安裝默認(rèn)選擇yes)

  3. 安裝pip3(系統(tǒng)同時(shí)存在Python2和Python3且只想在Python3下安裝pip):
    sudo apt-get install python3-pip

  4. 安裝Python科學(xué)計(jì)算庫numpy(Opencv依賴庫)
    pip3 install numpy

  5. 安裝提供編譯程序必須軟件包的列表信息的庫build-essential:
    sudo apt-get install build-essential -y

  6. 安裝必要的開發(fā)插件:
    sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev -y

  7. 下載OpenCV 3.0.0壓縮包:
    wget https://github.com/Itseez/opencv/archive/3.0.0.zip

  8. 解壓OpenCV 3.0.0壓縮包并進(jìn)入到解壓后文件:
    unzip opencv-3.0.0.zip && cd opencv-3.0.0

  9. cmake編譯:

cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local -DPYTHON3_EXECUTABLE=/usr/bin/python3 -DPYTHON_INCLUDE_DIR=/usr/include/python3.5 -DPYTHON_LIBRARY=/usr/lib/x86_64-linux-gnu/libpython3.5m.so -DPYTHON3_NUMPY_INCLUDE_DIRS=/usr/local/lib/python3.5/dist-packages/numpy/core/include
  1. make編譯:
    make -j && sudo make install

  2. 測試
    python3
    import cv2
    exit()

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容