应用OpenCV绘制箭头

绘制箭头函数

方法:函数cv2.arrowedLine( )

语法格式:cv2.arrowedLine(img, pt1, pt2, color, thickness\[, line_type\[, shift\[, tipLength]]])

参数说明:

img:要画的直线所在的图像,也称为画布。。

pt1:直线的起点位置,是一个坐标点,类似(X,Y)这样。

pt2:直线的终点位置,是一个坐标点,类似(X,Y)这样。

color为线条的颜色。通常使用BGR模型表示颜色,如(255,0,0)表示蓝色。

thickness表示线条粗细。默认值为1,设置为-1时表示绘制填充图形(绘制直线时,不能设置为-1)。

lineType表示线条类型,默认值为cv2.Line_8。线条类型可设置常量如表所示。

shift表示坐标的数值精度,一般情况下不需要设置。

tipLength表示箭头因数,即箭头尖端的长度相对线段的长度为比例多少

|-----------------|----------------|
| 线条类型参数 | 说明 |
| cv2.FILLED | 填充 |
| cv2.LINE_4 | 4连接类型 |
| cv2.LINE_8 | 8连接类型 |
| cv2.LINE_AA | 抗锯齿,该参数会让线条更平滑 |

应用实例

绘制带有箭头的线段。

相关推荐
xwz小王子2 分钟前
拒绝视频生成,深度跃迁提出具身基座模型全新路线
人工智能·深度学习·机器学习
奈斯先生Vector2 分钟前
AIGC 视频生成实战:用 Kling Video 拆解文生视频、图生视频与完整工作流
开发语言·人工智能·windows·python·aigc·音视频
m0_739312878 分钟前
【自动驾驶/机器人控制】之坐标系&运动学仿真代码工程分析(一)
人工智能·机器人·自动驾驶
桃西西呀10 分钟前
用 AI 写得更快,上线却容易炸?拆解 AI 编码生产力悖论的 5 个机制,附 9 个坑的自检清单
人工智能·llm·ai编程
derekwang8512 分钟前
驾驭 AI · AI Harness Engineering · 契约层设计
人工智能·ai编程
月华路12 分钟前
《模型不玄学》第14章 标签、损失与样本权重
人工智能·算法·机器学习
DPS普轩·真空灌胶机专家20 分钟前
普轩科技亮相第四届西安军工展 | 真空灌胶专家,展位 2-003
大数据·人工智能·科技·机器人·pcb工艺
台风护盾21 分钟前
视频怎么自动翻译成中文字幕?AI 视频翻译的三道坎和一条捷径
人工智能·机器翻译·音频处理·ai工具·视频翻译
@嵌入式扫地僧22 分钟前
嵌入式环境下麦克风阵列远场语音降噪的快速实现
人工智能·语音识别·嵌入式语音降噪·麦克风阵列·ai 降噪轻量化
行者全栈架构师23 分钟前
WorkBuddy 实战:把一份 200 页年报变成可上台的投资分析 PPT
人工智能·算法·全栈