opencv_python学习笔记四

6 Opencv中的绘图函数

 

常用的图形绘制函数

cv2.line()  #画线
cv2.circle() #画圆
cv2.rectangle() #画矩型
cv2.ellipse() #画椭圆

#画多边形

pts=np.array()
pts.reshape()
cv2.putText() #图片上添加文字

 

函数原型如下:

def line(img, #图像文件
         pt1,
         pt2,
         color,#形状的颜色
         thickness=None,#默认值是1,线条的粗细
         lineType=None,#线条的类型
         shift=None)

 

def circle(img,
           center,
           radius,
           color,
           thickness=None,
           lineType=None,
           shift=None)

 

def rectangle(img,
              pt1,
              pt2,
              color,
              thickness=None,
              lineType=None,
              shift=None)

 

def ellipse(img,
            center,
            axes,
            angle,
            startAngle, #开始角度
            endAngle, #结束角度
            color,
            thickness=None,
            lineType=None,
            shift=None)

 

def putText(img,
            text,
            org,
            fontFace,
            fontScale,
            color,
            thickness=None,
            lineType=None,
            bottomLeftOrigin=None)

posted @ 2016-11-21 16:25  retacn_yue  阅读(189)  评论(0编辑  收藏  举报