opencv轮廓

寻找轮廓之前需使用阈值或者canny边缘检测

找到轮廓

python 复制代码
contours, hierarchy = cv.findContours(thresh, cv.RETR_TREE, cv.CHAIN_APPROX_SIMPLE)

绘制轮廓

第三个参数是轮廓的索引

python 复制代码
cv.drawContours(img, contours, -1, (0,255,0), 3)

轮廓面积

python 复制代码
area = cv.contourArea(cnt)

轮廓周长(弧长)

python 复制代码
perimeter = cv.arcLength(cnt,True)

轮廓的外接矩形

(1)直角矩形

python 复制代码
x,y,w,h = cv.boundingRect(cnt) 
cv.rectangle(img,(x,y),(x+w,y+h),(0,255,0),2)

(2)旋转矩形

轮廓形状匹配

相关推荐
zhangshuang-peta几秒前
MCP 与下线机制:如何安全地“关掉”一个 Agent 系统?
人工智能·ai agent·mcp·peta
学习论之费曼学习法几秒前
AI 入门 30 天挑战 - Day 15 费曼学习法版 - 目标检测基础
人工智能·学习·目标检测
果汁华1 分钟前
Dify:让AI应用开发像搭积木一样简单的开源平台
人工智能·开源
众智鸿图1 分钟前
新时代的时空智能与智慧水务丨众智鸿图董事长曾文教授受邀出席中水协2026年会发表主题报告
人工智能·智慧水务·城市基础设施智能化·管网管理·智慧供水·智慧排水
前端摸鱼匠3 分钟前
【AI大模型春招面试题24】什么是“注意力分数”?如何计算?其大小反映了什么?
人工智能·算法·ai·面试·大模型·求职招聘
AnalogElectronic3 分钟前
拉多买菜项目报告
大数据·人工智能
数字供应链安全产品选型5 分钟前
2026 AI供应链安全深度剖析:从模型投毒到MCP后门,悬镜云脉如何构建AI-BOM与情报联动体系
人工智能·安全
ar01236 分钟前
AR眼镜在远程协助系统方面的应用分析
人工智能·ar
深海鱼在掘金8 分钟前
2026年前端开发工程师转型AI Agent开发工程师全指南
前端·人工智能