Anaconda下OpenCV安裝大全


經(jīng)常和圖像處理打交道,需要用到OpenCV,如何安裝Python版的OpenCV呢?
總結(jié)了大概有三種方式:

  • 編譯源碼
  • pip 命令
  • conda 命令

編譯源碼

這里不推薦編譯源碼方式,尤其是新手,因為可能會出現(xiàn)可多意料之外的錯誤。給出兩篇相關(guān)的博客,有興趣的可以自己去看看:
https://blog.csdn.net/u012150360/article/details/70156195
https://www.cnblogs.com/freeweb/p/5794447.html
需要注意點:

  1. 編譯之前,安裝好依賴庫。
  2. 編譯好的源碼可以用c++直接調(diào)用。
  3. 在anaconda環(huán)境中,調(diào)用opencv需要把編譯好的python依賴庫cv2.so拷貝到對應(yīng)python的site-packages文件夾中。
  4. 測試是否成功,打開終端:
$python
>>>import cv2

沒有報錯,代表基本沒有問題。

pip 命令

兩種途徑:

  1. 在終端打開conda中對應(yīng)的虛擬環(huán)境,輸入pip install opencv-python

    這里需要提示下:
    這里是opencv-python而不是opencv,代表的是python下的opencv。
  2. 去官網(wǎng)https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv,找對應(yīng)的opencv-python資源下載好,然后使用pip install安裝,例如:
    pip install opencv_python?3.4.1?cp36?cp36m?win_amd64.whl
    記得要先打開安裝文件所在的路徑哦。

conda 命令

在終端打開conda中對應(yīng)的虛擬環(huán)境,輸入conda install --channel https://conda.anaconda.org/menpo opencv3


當然也可以去conda上找其它opencv資源!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容