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)旋转矩形

轮廓形状匹配

相关推荐
m0_63807962几秒前
2026AI 论文工具测评:主流学术写作工具深度对比与避坑指南
人工智能
吃旺旺雪饼的小男孩几秒前
U-Net 语义分割详解:原论文、PyTorch 实现与真实消融实
人工智能·pytorch·python·算法
lucas_AI几秒前
35 种开源文档抽取配置,只有 4 个跨过 F1 0.5
人工智能·算法·llm
穿过生命散发芬芳2 分钟前
用 TRAE Work 把零散运维知识,系统化成一本可复用的运维红宝书
人工智能·trae
刘立军3 分钟前
中心化配置与 I18n:严格禁止 AI 魔法值与硬编码参数
人工智能·后端·架构
两万五千个小时8 分钟前
DeepSeek Harness 从 0 开始:18 todo 任务记忆
人工智能·程序员·架构
狂云歌9 分钟前
AI写UE的3Dgame
人工智能·3d·ue5·游戏程序
两万五千个小时10 分钟前
DeepSeek Harness 从 0 开始:17 plan(计划模式)
人工智能·程序员·架构
用户2986985301412 分钟前
将 Excel 表格转换为图片的三种实用方法
人工智能·后端·excel
小白的成长路程12 分钟前
Google能索引,AI却抓不到
人工智能·geo