1. 程式人生 > 實用技巧 >windows環境下的Anaconda安裝與OpenCV機器視覺環境搭建

windows環境下的Anaconda安裝與OpenCV機器視覺環境搭建

1.Anaconda下載與安裝

Anaconda2.5.1對應python2.7版本,Anaconda3.5.1對應的是python3.6。

https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

此處下載的是Anaconda3.5.1

2.安裝opencv

https://www.lfd.uci.edu/~gohlke/pythonlibs/

** 由於本機是64bit系統,且剛才我們通過Anaconda安裝的是Python3.5.2版本,因此,在上面的列表中下載名字中含有cp35和win_amd64的.whl安裝檔案,下述兩個都可以(contrib模組會提供更多的影象處理功能):

opencv_python‑3.4.1+contrib‑cp35‑cp35m‑win_amd64.whl

opencv_python‑3.4.1‑cp35‑cp35m‑win_amd64.whl

而如果大家安裝的是Anaconda3.4.4版本,則對應的Python3.6.1版本,下載名字中含有cp36和win_amd64的.whl安裝檔案:

opencv_python‑3.4.1+contrib‑cp36‑cp36m‑win_amd64.whl

opencv_python‑3.4.1‑cp36‑cp36m‑win_amd64.whl **

OpenCv安裝

使用ctrl+r開啟cmd命令列視窗,使用cd命令進入上一步下載好opencv_xxx.whl檔案所在目錄

輸入如下程式碼安裝該檔案:

pip install opencv_python‑3.4.1+contrib‑cp35‑cp35m‑win_amd64.whl

測試安裝

開啟開始選單--程式--Anaconda資料夾,啟動Spyder

在程式碼編輯區輸入如下測試程式碼,點選選單欄綠色執行按鈕“Run file(F5)”


import cv2
 
img = cv2.imread("F:\images\Lena.jpg", 1)
cv2.imshow("1", img)
cv2.waitKey()

如果出現錯誤ImportError: numpy.core.multiarray failed to import

進入D:\ProgramData\Anaconda3\Lib\site-packages\numpy\core,刪除multiarray.cp36-win_amd64.pyd檔案
執行

pip install -U numpy

https://blog.csdn.net/iracer/article/details/80498732