# 2018-06-03 #
1. Python下載:https://www.python.org/downloads/
選擇對應平台對應版本的的Python進行安裝。
2. Python版OpenCV安裝:
如果Python環境已在電腦中全局配置,則可以直接用 pip 包管理工具進行安裝,打開cmd直接輸入:
pip3 install opencv-python
如果沒有配置Python環境或者Python是隔離的,可以到相應文件夾下調用pip工具,如下圖:

3. 簡單實例,通過Python的第3方包Numpy來構建一張圖並進行顯示:
代碼為:
# -*- coding: utf-8 -*-
import cv2 import numpy as np print(cv2.__version__) # 構建一張圖
img = np.zeros([512, 512, 3], dtype=np.uint8) # 遍歷每個像素點,並進行賦值
for i in range(512): for j in range(512): img[i, j, :] = [i % 256, j % 256, (i + j) % 256] # 展示圖片
cv2.namedWindow('custom image', cv2.WINDOW_NORMAL) cv2.imshow('custom image', img) cv2.waitKey(0) cv2.destroyAllWindows()
結果截圖

4. 總結
用Python來寫OpenCV相關圖像處理算法較為便捷,免去了寫C++過程中的繁瑣的配置,代碼也更加清晰,能夠更快將自己的想法實現。可以先用Python實現自己的想法,看是否可行,再用C++進行實地產品開發!
