1. 程式人生 > >Windows下Python2.7配置OpenCV2.4.10

Windows下Python2.7配置OpenCV2.4.10

所需檔案:

64位
這裡選Windows 64位的安裝包。

這裡寫圖片描述
pip是一個安裝和管理Python包的工具,下邊的numpy會用到pip來安裝。

這裡寫圖片描述

numpy是一個用python實現的科學計算包,主要用於矩陣運算,是python數值計算的擴充套件,藉助numpy和OpenCV,在python中實現對影象矩陣的高效處理。

安裝配置步驟:

1. Python安裝
雙擊下載的Python安裝包,預設設定安裝即可,注意Python的安裝路徑,把安裝路徑加入到環境變數中,完成安裝。
安裝完成之後,進入cmd命令,輸入 python,如果輸出如下資訊,說明python安裝成功。
這裡寫圖片描述

2. pip安裝
解壓下載到的pip9.0.1檔案,在解壓出的跟目錄的位址列裡輸入cmd,在彈出的cmd命令裡輸入 python setup.py install ,回車執行,完成pip的安裝。
這裡寫圖片描述

3. numpy安裝
拷貝下載下來的numpy-1.13.0-cp27-none-win_amd64.whl到pip的根目錄中,在當前資料夾中執行cmd命令,輸入 python pip install numpy-1.13.0-cp27-none-win_amd64.whl ,回車執行:
這裡寫圖片描述

安裝完成之後,將OpenCV目錄下的 \build\python2.7\x64檔案下的cv2.pyd拷貝到 Python目錄下的\Lib\site-packages

資料夾裡,Python下配置OpenCV就完成了。
在python命令列模式下執行語句 improt cv2,如果沒有報錯,說明OpenCV配置成功。

5. Python+OpenCV環境配置測試
新建一個OpenCV.py檔案,輸入如下內容:

import cv2
import numpy as np

img = cv2.imread("D:\Test.jpg")
emptyImage = np.zeros(img.shape, np.uint8)
emptyImage2 = img.copy()

cv2.imshow("Python+OpenCV", emptyImage2)
cv2.waitKey
(0) cv2.destroyAllWindows()

在OpenCV.py檔案所在資料夾下執行cmd命令:
python OpenCV.py

以上配置正確的話,載入圖片:

這裡寫圖片描述