opencv基礎學習筆記--環境搭建

本次使用python3+opencv+pycharm做爲opencv學習環境,下面介紹如何安裝:html

1.安裝python3

  • 方法一:
    python下載官網:https://www.python.org/downloads/windows/,下載安裝以後記得把python加入到環境變量,方便調用python相關命令。若是在安裝時漏掉了勾選Add python.exe to Path,那就要手動把python.exe所在的路徑添加到Path中。
  • 方法二 使用anaconda這個軟件來安裝環境,這是一個python開源發行版本,包含了許多科學包和依賴,好比tensorflow和opencv等一些庫,對庫的管理很方便簡單,不過這個軟件比較大,大概有500多MB。 anaconda的官網是https://www.anaconda.com/,下載可能會比較慢,由於是國外的網站,這裏可使用國內清華軟件鏡像,地址https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/,下載以後就能夠安裝了。安裝過程和普通軟件同樣,這裏就不贅述了。

安裝python完成以後,按win+R鍵調出運行窗口,輸入cmd,彈出命令窗口。在命令窗口中輸入python,若是出現下面這個窗口,說明python安裝完成。
blog_opencv0101
注意命令界面中出現「>>>」說明是進入了python的命令界面,在「>>>」後面能夠輸入python的相關命令。python

2.opencv安裝

  • 方法一:
    • opencv下載和安裝
      在opencv官網https://opencv.org/releases.html下載對應的系統版本,下載比較慢,推薦使用迅雷下載。下載以後,點擊安裝,其實就是解壓文件的過程。解壓以後,打開解壓後的文件目錄,有如下文件blog_opencv0102 其中build是OpenCV使用時要用到的一些庫文件,而sources中則是OpenCV官方爲咱們提供的一些demo示例源碼。
    • 配置環境變量 在桌面右鍵點擊「此電腦」,依次選擇屬性-->高級系統設置-->環境變量,找到Path變量,選擇編輯,而後把你解壓opencv的目錄執行文件添加進去,opencv的執行文件目錄是解壓文件下的\build\x64\vc15\bin,好比個人解壓目錄是D:\opencv\opencv那麼執行文件目錄是D:\opencv\opencv\build\x64\vc15\bin

blog_opencv0103

  • 方法二: 打開Anaconda Navigator,打開方法以下:點擊win10下的查找按鈕,輸入anaconda,選擇Anaconda Navigator,點擊進去。

blog_opencv0104
在anaconda中的environment下載安裝須要的opencv依賴庫blog_opencv0105windows

3.pycharm安裝

pycharm官網下載http://www.jetbrains.com/pycharm/download/index.html#section=windows
下載以後點擊安裝,以後須要激活,IDEA和pycharm的激活方式都是相似的,激活方式請看學習

http://www.javashuo.com/article/p-cnwhoifi-gv.html
只是注意一下破解的目錄改成pycharm的安裝目錄測試

4.opencv的測試

  • 第一步: 打開pycharm軟件,彈出一個界面,選擇新建一個python工程,以後選擇Pure Python,選擇代碼保存地址,以後點擊建立。blog_opencv0106
  • 第二步: 在example(項目工程名稱)右鍵依次點擊New-->Python File創建一個python文件,名字本身隨便取一個。
    blog_opencv0107

代碼部分:網站

import cv2 as cv  # 導入opencv庫

print("-" * 10 + "hello opencv" + "-" * 10)
src = cv.imread("E:/image.jpg")  # 圖片路徑
cv.namedWindow('input image', cv.WINDOW_FULLSCREEN)  # 新建一個窗口
cv.imshow('input image', src)  # 顯示圖片內容
cv.waitKey(0)  # 等待鍵盤輸入,讓程序停留在顯示圖片的界面
cv.destroyAllWindows()  # 銷燬全部建立出來的窗口

右鍵點擊Run,若是顯示出你的圖片說明環境配置成功 blog_opencv0108ui

相關文章
相關標籤/搜索