線分描画

V2.4.11, V3.0.0
In [4]:
# -*- coding: utf-8 -*-
import cv2
import numpy as np

#Ipythonで表示用の設定
import matplotlib.pyplot as plt
%matplotlib inline

#画像生成(300x300 3ch)
in_img = np.zeros((300,300,3),dtype='uint8')

#線分描画
cv2.line(in_img,(100,150),(200,220),(0,0,255),5)

#OpenCVがBGRなのでRGBに変換
disp_in_img  = cv2.cvtColor(in_img,  cv2.COLOR_BGR2RGB)

#画像表示
plt.subplot(111)
plt.imshow(disp_in_img)
Out[4]:
<matplotlib.image.AxesImage at 0x58131d0>

inserted by FC2 system