インストール手順
Python3.6を右クリックして
Pythonパッケージのインストールを選び
pip installを行うウィンドウが出るので、
opencvで検索。
opencv-python(...)クリックでインストール。
*numpyとセットでインストールされました。
*ViusalStudio2017 15.5.6で確認
OpenCVサンプルコード
画像読み込み+表示
import numpy as np import cv2 img = cv2.imread('test.jpg') #test.jpg読み込み cv2.imshow('test', img) #imgをtestウィンドウで表示 cv2.waitKey() #何かキーを押されるまで待機
test.jpgが読み込まれウィンドウで表示されます。
キーが押されると終了
画像生成
img = np.zeros((480, 640, 3), np.uint8) # 640x480のRGB画像生成
画素に直接アクセス
for y in range(img.shape[0]): for x in range(img.shape[1]): img[y,x,0] = 0
↑全部の画素のBに0を代入
img[y座標,x座標,チャンネル] = 0~255
チャンネルは、0...B / 1...G / 2...R