Pycharm + OpenCV3 + Python3 配置
引言:
OpenCV + Python是開發計算機視覺的利器,由於專案的需要,最近在Windows系統上配置了OpenCV + Python,同時使用Pycharm作為開發工具,現記錄如下。
Step1. 下載並安裝anaconda3
Step2. 安裝Pycharm
Step3. 根據自己的電腦版本下載opencv_python包
這裡面下載的是opencv_python-3.2.0-cp35-cp35m-win_amd64.whl
下載以後,使用pip install命令安裝。
安裝過程為:
首先以管理員身份執行cmd,然後進入opencv_python-3.2.0-cp35-cp35m-win_amd64.whl(以下簡稱.whl)所在的目錄,在我這裡.whl被下載到了桌面,所以使用cd命令進入桌面。然後執行pip install 命令,如下圖:
有資料說需要將opencv_python-3.2.0-cp35-cp35m-win_amd64.whl中的cp35m替換為none
否則會報如下的錯誤:.whl is not supported wheel on this platform
我在安裝的過程中,沒替換也能正常安裝
Step4.
測試。在命令列中進入python,輸入import cv2 如果不報錯,說明安裝成功
——————————————————————————-
接下來是我們的第一個程式,讀取圖片並顯示
1. 開啟Pycharm,新建一個Project,這裡取名為:OpenCVTest
2. 然後新建一個python檔案,取名為:readImage.py
3. 在readImage.py中鍵入如下程式碼
4. 點選Run,執行程式:
# -*- coding:utf-8 -*-
import cv2
"""
功能:讀取一張圖片,並顯示出來
"""
image = cv2.imread('images/test.jpg') # 根據路徑讀取一張圖片
cv2.namedWindow("Image") # 初始化一個名為Image的視窗
cv2.imshow("Image", image) # 顯示圖片
cv2.waitKey(0) # 等待鍵盤觸發事件,釋放視窗
注意圖片的路徑,在這裡,我在readImage.py的同級目錄中新建了一個images的目錄,並在目錄下放入一張test.jpg
程式執行的效果圖如下: