pythonのメモ
pythonを使った時のテストコード。
2014/07/28
線を引く
python 2.7
numpy 1.8.1
openCV 2.4.9
Windows 7 64bit
import cv2.cv as cv import cv2 import numpy as np h = 100 w = 200 canvas = np.zeros((h, w, 3), np.uint8) print canvas.shape[:2] cv2.line(canvas,(110,0),(10,80),(0,255,0)) sp = (30,0) ep = (70,80) cv2.line(canvas,sp,ep,(0,0,255),5) spl = [50,0] color = cv.CV_RGB(255,0,0) cv2.line(canvas,tuple(spl),(90,80),color,5,4) cv2.line(canvas,(70,0),(110,80),color,5,cv.CV_AA) cv2.line(canvas,(130,0),(30,80),(0,255,0),1,cv.CV_AA) cv2.imshow('Line', canvas) cv2.waitKey() cv2.destroyWindow('Line')
座標はタプルで。
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿