Windows下配置Python版本OpenCV
爲了快速搭建增強現實原型系統,本文使用Python腳本調用OpenCV,記錄如下。
- Python安裝
1. Python安裝
1.1 下載Python安裝包。
從官網下載所需的Python安裝包。因爲一些插件的限制,這裏選擇安裝的是Win32版本的Python 2.7.13。
1.2 安裝包管理工具pip
(1)從這裏下載get-pip.py。下載時最好不要複製再粘貼到文本文件,而是以下載工具下載,使得下載的是一個完整的文件,否則會引起文件編碼問題。
(2)以管理員方式運行Windows命令提示符CMD。轉到get-pip.py所在文件夾,運行命令
python get-pip.py
如果網絡連接沒有問題,正常執行結果如下所示。
1.3 離線安裝第三方庫(包)
從網址下載相關的工具包,如pillow、numpy、matplotlib等。比如下載matplotlib後放到桌面任一文件夾內。轉到該文件夾,使用如下命令即可安裝matplotlib:
pip install matplotlib-1.5.3-cp27-cp27m-win32.whl
安裝matplotlib時會自動安裝其依賴項,安裝截圖如下所示:
1.4 測試(顯示圖像)
安裝matplotlib和Pillow後,可用如下代碼打開圖片(注意:圖片和代碼放在同一個文件夾下)。
from PIL import Image
import matplotlib.pyplot as plt
img = Image.open('dog.jpg')
plt.figure('dog')
plt.imshow(img)
plt.show()
圖片顯示結果如下所示: