绘制多边形

简介: 【5月更文挑战第9天】绘制多边形。

cv2.polylines()函数用于绘制多边形,其语法格式如下。
cv2.polylines( img, pts, isClosed, color[, thickness[, lineType[, shift]]] )
参数说明如下。
img、color、thickness、lineType和shift等参数与cv2.line()函数中的含义一致。
pts为多边形各顶点坐标。
isClosed为True时,绘制封闭多边形;否则,依次连接各个顶点,绘制一条曲线。
示例代码如下。

test3-7.py:绘制多边形

import numpy as np
import cv2
img=np.zeros((200,320,3), np.uint8)+255 #创建一幅白色图像
pts=np.array([[160,20],[20,100],[160,180],[300,100]], np.int32) #创建顶点
cv2.polylines(img,[pts],True,(255,0,0),5) #画多边形,蓝色边框
pts=np.array([[160,60],[60,100],[160,140],[260,100]], np.int32) #创建顶点
cv2.polylines(img,[pts],False,(0,255,0),5) #画曲线,绿色
cv2.imshow('draw',img) #显示图像
cv2.waitKey(0)

相关文章
|
8天前
|
Python
绘制矩形
【5月更文挑战第11天】绘制矩形。
12 1
|
8天前
|
Python
绘制直线
【5月更文挑战第11天】绘制直线。
14 1
|
8天前
|
Python
绘制圆
【5月更文挑战第9天】绘制圆。
16 2
|
8月前
|
Python
Voronoi多边形和Delaunay三角剖分
Voronoi多边形和Delaunay三角剖分
60 0
|
7月前
|
计算机视觉
OpenCV-绘制旋转矩形
OpenCV-绘制旋转矩形
|
9月前
|
机器学习/深度学习 存储 人工智能
391. 完美矩形
391. 完美矩形
43 0
|
计算机视觉
五、OpenCV绘制线、矩形、圆等基本几何形状
通过javaOpenCV中的Imgproc函数进行简单几何图形的绘制
101 0
五、OpenCV绘制线、矩形、圆等基本几何形状
|
C# 图形学
C#之深入理解GDI+绘制圆弧及圆角矩形等比缩放的绘制
GDI+中对于圆弧的绘制,是以给定的长方形(Rectangle`结构)为边界绘制的椭圆的一部分形成的圆弧。绘制的圆弧的中心为长方形内切椭圆的圆心(如果是正方形,则正方形的...
442 0
C#之深入理解GDI+绘制圆弧及圆角矩形等比缩放的绘制

热门文章

最新文章