• 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)

  • 相关阅读:
    mybatis 源码分析(四)一二级缓存分析
    mybatis 源码分析(三)Executor 详解
    mybatis 源码分析(二)mapper 初始化
    mybatis 源码分析(一)框架结构概览
    Disruptor 详解 二
    Disruptor 详解 一
    JDK源码分析(12)之 ConcurrentHashMap 详解
    并发系列(7)之 ScheduledThreadPoolExecutor 详解
    数据结构系列(6)之 完全二叉堆
    并发系列(6)之 ThreadPoolExecutor 详解
  • 原文地址:https://www.cnblogs.com/retacn-yue/p/6194172.html
Copyright © 2020-2023  润新知