因為最近公司有影像辨識的需求,但是我從來都沒有碰過影像辨識的東東...

聽前輩說要開始學習影像辨識的切入,應該要從opencv開始

原本是想選擇用java來寫看看

但是網路上看到一些文章,java跟python的灰階處理上,看起來是python勝出

所以就來硬著頭皮從頭學python啦~~~

~~~~~~~~~~~~~~~~~~~~正文開始~~~~~~~~~~~~~~~~~~~~

Python 安裝opencv分兩個步驟

  1. 安裝numpy  連結

ps: 安裝numpy前需安裝python,還沒安裝可參考windows 安裝python

                (1) 看看你安裝的作業系統是哪個位元版本,Aienn 的電腦是  win 10 (64 bit)

 這邊是選擇安裝numpy-1.13.1-cp27-none-win_amd64.whl 

Python_安裝 OpenCV1.jpg

Python_安裝 OpenCV2.jpg

 

(2) 下載完成,安裝檔的路徑存於C:\Users\penga\Downloads底下

Python_安裝 OpenCV3.jpg

(3) 開啟命令提示字元cmd,輸入àpip install 你自己的下載路徑\numpy-1.13.1-cp27-none-win_amd64.whl

Python_安裝 OpenCV4.jpg

(4) 安裝成功會出現以下畫面

Python_安裝 OpenCV5.jpg

[ 問題  ]   pip 不是内部或外部命令

Python_安裝 OpenCV6.jpg

[ 解決 ] 有兩個方向可以測試看看

  1. 有沒有安裝Python(若是沒有可以參考windows安裝python)

  2. 環境變數是否有設定 (若沒有,可以依照以下動作執行 ^^)

  • Windows 10 選擇本機(較舊的windwos os請選擇 我的電腦)à右鍵à內容

Python_安裝 OpenCV7.jpg

  • 點選進階系統設定

Python_安裝 OpenCV8.jpg

  • 系統內容視窗開啟後à點選進階頁籤à環境變數

Python_安裝 OpenCV9.jpg

Python_安裝 OpenCV10.jpg

  • 先確認Python安裝路徑,Aienn這邊是安裝於C:\Python27\Scripts

Python_安裝 OpenCV11.jpg

  • 回到剛才編輯畫面,點選新增à輸入C:\Python27\Scriptsà確定

Python_安裝 OpenCV12.jpg

將將~~完成~~但是你還是得重新開機才會有反應~~~哈哈哈哈

 

  1. 安裝OpenCV

Python_安裝 OpenCV13.jpg

Python_安裝 OpenCV14.jpg

  • 解壓縮後,產生了opencv的資料夾

Python_安裝 OpenCV15.jpg

  •   打開 opencv/build/python/2.7/x64  (ps:若是86位元的系統就打開opencv/build/python/2.7/x86)

Python_安裝 OpenCV16.jpg

  • Copy cv2.pydC:\Python27\Lib\site-packages

Python_安裝 OpenCV17.jpg

  • python command line進行測試

Python_安裝 OpenCV18.jpg

  • 輸入以下兩行,看有沒有輸出OpenCV版本

import cv2

cv2.__version__

Python_安裝 OpenCV19.jpg

  • 各位~~這樣就完成安裝啦~~~

環境

--------------------------------------------------------

Win 10 (64bits)

Python 2.7

--------------------------------------------------------

arrow
arrow
    創作者介紹
    創作者 aienn 的頭像
    aienn

    Aienn

    aienn 發表在 痞客邦 留言(0) 人氣()