1. 程式人生 > >Python版本OpenCV安裝配置及簡單實例

Python版本OpenCV安裝配置及簡單實例

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安裝配置及簡單實例