1. 程式人生 > >Pycharm + OpenCV3 + Python3 配置

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

程式執行的效果圖如下: