經常和圖像處理打交道项戴,需要用到OpenCV三痰,如何安裝Python版的OpenCV呢腰懂?
總結了大概有三種方式:
- 編譯源碼
- pip 命令
- conda 命令
編譯源碼
這里不推薦編譯源碼方式,尤其是新手隅津,因為可能會出現(xiàn)可多意料之外的錯誤诬垂。給出兩篇相關的博客劲室,有興趣的可以自己去看看:
https://blog.csdn.net/u012150360/article/details/70156195
https://www.cnblogs.com/freeweb/p/5794447.html
需要注意點:
- 編譯之前,安裝好依賴庫剥纷。
- 編譯好的源碼可以用c++直接調用痹籍。
- 在anaconda環(huán)境中呢铆,調用opencv需要把編譯好的python依賴庫
cv2.so
拷貝到對應python的site-packages
文件夾中晦鞋。 - 測試是否成功,打開終端:
$python
>>>import cv2
沒有報錯棺克,代表基本沒有問題悠垛。
pip 命令
兩種途徑:
- 在終端打開conda中對應的虛擬環(huán)境,輸入
pip install opencv-python
這里需要提示下:
這里是opencv-python
而不是opencv
娜谊,代表的是python下的opencv确买。 - 去官網(wǎng)https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv,找對應的opencv-python資源下載好纱皆,然后使用pip install安裝湾趾,例如:
pip install opencv_python?3.4.1?cp36?cp36m?win_amd64.whl
記得要先打開安裝文件所在的路徑哦。
conda 命令
在終端打開conda中對應的虛擬環(huán)境派草,輸入conda install --channel https://conda.anaconda.org/menpo opencv3
當然也可以去conda上找其它opencv資源搀缠!