1、openCV介紹python
Open Source Computer Vision Library.OpenCV於1999年由Intel創建,現在由Willow Garage提供支持。OpenCV是一個基於BSD許可(開源)發行的跨平臺計算機視覺庫,能夠運行在Linux、Windows、MacOS操做系統上。它輕量級並且高效——由一系列 C 函數和少許C++類構成,同時提供了Python、Ruby、MATLAB等語言的接口,實現了圖像處理和計算機視覺方面的不少通用算法。最新版本是3.1 ,2016年1月29日發佈。(引自百度百科openCV)算法
簡言之,經過openCV可實現計算機圖像、視頻的編輯。普遍應用於圖像識別、運動跟蹤、機器視覺等領域。windows
2、環境函數
本文適用於win7 64位系統 下的Python3.5。python3.五、pip爲必備前提。python可在官網下載:https://www.python.org/downloads/windows/,建議使用exe installer,pip會隨之安裝。測試
環境變量中加入python安裝路徑,個人是 C:\Program Files\Python35\Scripts\;C:\Program Files\Python35\; 注意分號。url
3、開搞spa
一切就緒之後以管理員身份運行cmd或PowerShell。依次輸入如下命令:操作系統
pip install --upgrade setuptools pip install numpy Matplotlib pip install opencv-python
opencv環境已經整好,就是這麼簡單。只須要numpy、Matplotlib、opencv-python三個包,都不大很快就能夠下好,若是下載中間出現error或wrong,從新輸入命令便可。code
若是屢次下載失敗,能夠從http://www.lfd.uci.edu/~gohlke/pythonlibs/直接下載whl包安裝,安裝whl包依然使用pip視頻
pip install 包的位置(如:C:\download\xxx.whl)
4、測試
寫.py腳本:
#導入cv模塊 import cv2 as cv #讀取圖像,支持 bmp、jpg、png、tiff 等經常使用格式 img = cv.imread("D:\python\test.jpg") #建立窗口並顯示圖像 cv.namedWindow("Image") cv.imshow("Image",img) cv.waitKey(0) #釋放窗口 cv2.destroyAllWindows()
五。測試有問題:
ModuleNotFoundError: No module named 'cv2' ???
六。使用pip3安裝。
七。終於安裝OK