Python版本OpenCV安裝配置及簡單實例
阿新 • • 發佈:2018-06-03
ima all bubuko 管理 產品 包管理工具 named () www
# 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++進行實地產品開發!
Python版本OpenCV安裝配置及簡單實例