当前位置: 首页 > news >正文

OPenCV中绘制多条多边形曲线函数polylines的使用

  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

功能描述

绘制多条多边形曲线

原型1


void cv::polylines	(	
InputOutputArray 	img,
InputArrayOfArrays 	pts,
bool 	isClosed,
const Scalar & 	color,
int 	thickness = 1,
int 	lineType = LINE_8,
int 	shift = 0 
)		

参数

  • 参数 img 图像.
  • 参数 pts 多边形曲线数组
  • 参数isClosed 标志是否绘制的多段线是封闭的。如果设置为封闭,函数会为每个曲线从最后一个顶点绘制一条线回到第一个顶点,从而形成封闭的多边形。
  • 参数color 多段线的颜色
  • 参数thickness 多段线边缘的厚度.
    -参数lineType 线段的类型. 见 LineTypes
  • 参数 shift 顶点坐标中的小数位数。

原型2

void cv::polylines	(	
InputOutputArray 	img,
const Point *const * 	pts,
const int * 	npts,
int 	ncontours,
bool 	isClosed,
const Scalar & 	color,
int 	thickness = 1,
int 	lineType = LINE_8,
int 	shift = 0 
)		

参数

  • 参数 img 图像.
  • 参数 pts 多边形曲线数组
  • 参数 npts 一个整数数组,对应于pts中的每个多段线,指明每个多段线包含的顶点数量
  • 参数 ncontours 表示要绘制的多段线(或轮廓)的数量
  • 参数isClosed 标志是否绘制的多段线是封闭的。如果设置为封闭,函数会为每个曲线从最后一个顶点绘制一条线回到第一个顶点,从而形成封闭的多边形。
  • 参数color 多段线的颜色
  • 参数thickness 多段线边缘的厚度.
    -参数lineType 线段的类型. 见 LineTypes
  • 参数 shift 顶点坐标中的小数位数。

代码示例

参考FastLineDetector(FLD)快速直线检测器的使用方法中的代码示例,其中用到polylines函数

http://www.lryc.cn/news/377692.html

相关文章:

  • 气膜球幕影院:娱乐体验的新高度—轻空间
  • 阿里CEO个人投资的智驾公司,走了不一样的路
  • Arduino平台软硬件原理及使用——无源蜂鸣器模块的使用
  • 【Go】用 DBeaver、db browser 和 SqlCipher 读取 SqlCipher 数据库
  • ROS操作过程中的报错
  • Qt项目学习-20240617
  • 加密好的WPSword文档,忘记密码怎么办?
  • C# WPF 读写CAN数据
  • 力扣2517.礼盒的最大甜蜜度
  • 多模块存储器
  • Windows反截屏开发实现
  • Android.mk的用法
  • android studio CreateProcess error=2, 系统找不到指定的文件
  • jQuery如何把单选框设置为选中状态
  • Mware Fusion Pro 13 mac版:一键掌控虚拟世界
  • PTA - 函数的定义与调用
  • Solr7.4.0报错org.apache.solr.common.SolrException
  • 从2-3-4树开始理解红黑二叉树(JAVA代码手撸版)
  • 模板类与继承
  • 随手记:uniapp图片展示,剩余的堆叠
  • 微服务迁移、重构最佳经验
  • 【Python】从0开始的Django基础
  • 红黑树(数据结构篇)
  • 高级视频编码器性能对比(H265、VP9、AV1)
  • 示例:WPF中DataGrid简单设置合并列头
  • Matlab图像处理——细胞图像的分割和计数显示
  • 六爻排盘神机
  • 【ARMv8/v9 GIC 系列 2.1 -- GIC SPI 中断的 pending 和 clear pending 配置】
  • SpringBoot集成logback初始化源码解析(部分)
  • 【Linux工具】yum软件包管理器与Vim编辑器的高效运用