初探 opencv-python

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、環境函數

  本文適用於win 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\; 注意分號。測試

3、開搞網站

  一切就緒之後以管理員身份運行cmd或PowerShell。依次輸入如下命令:url

pip install --upgrade setuptools
pip install numpy Matplotlib
pip install opencv-python

  opencv環境已經整好,就是這麼簡單。只須要numpy、Matplotlib、opencv-python三個包,都不大很快就能夠下好,若是下載中間出現error或wrong,從新輸入命令便可。spa

  若是屢次下載失敗,能夠從http://www.lfd.uci.edu/~gohlke/pythonlibs/直接下載whl包安裝,安裝whl包依然使用pip操作系統

pip install 包的位置(如:C:\download\xxx.whl)

    

  Python3 和 PyCharm的安裝這裏就不詳述的,只需到對應的官方網站下載安裝便可,需注意的是Python 要安裝Python3以上版本。

  注意:Python 3 安裝完後,在命令行工具內輸入python,若報錯,則代表python 沒有將python.exe 路徑寫入到系統環境路徑中。加入便可。

        這裏要講一下 OpenCV 的安裝。

  1.  打開 Windows 命令行輸入:pip install opencv-python,安裝opencv,這個是必需要安裝的,安裝時常依每一個人的網速而定。
  2. 安裝完 opencv 後,在命令行輸入:pip install pytesseract ,pytesseract這是一個開源的OCR Python 擴展,本教程將在後面用到。
  3. 完成以上兩步,本教程的環境即配置完成。
  注意:OpenCV 還有一個 opencv-contrib-python 的擴展庫,這個擴展庫能夠實現更加複雜的圖像處理。

 

4、測試

  寫.py腳本:(注意路徑問題,不要中文,斜槓要轉義的則須要轉義)

複製代碼
import cv2 as cv# 讀入圖片文件src = cv.imread('D:\\pySpace\\test\\photoshop\\image\\test.jpg')# 建立一個名字加 「 input image 」 的窗口,# 窗口能夠根據圖片大小自動調整cv.namedWindow('input image', cv.WINDOW_AUTOSIZE)# 在窗口顯示圖片cv.imshow('input image', src)# 等待用戶操做cv.waitKey(0)# 釋放全部窗口cv.destroyAllWindows()
相關文章
相關標籤/搜索