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

轮廓形状匹配

相关推荐
爱敲点代码的小哥4 分钟前
Halcon图像处理:筛选、降噪与增强全解析
人工智能
小陈工6 分钟前
2026年3月24日技术资讯洞察:边缘AI商业化,Java26正式发布与开源大模型成本革命
java·运维·开发语言·人工智能·python·容器·开源
云蝠呼叫大模型联络中心7 分钟前
医疗智能客服系统架构设计与云蝠VoiceAgent API集成实践
人工智能·系统架构·api·医疗·voiceagent·ai 客服选型·智能客服 2026
工具箱大集合28 分钟前
英语课件PPT免费模板2026实测优选清单
人工智能·ppt
BullSmall28 分钟前
Apifox AI 配置的完整参数表
人工智能
WJX_KOI29 分钟前
OpenClaw 纯 Windows 环境源码部署教程(含修改脚本配置)
人工智能·windows
AI科技星32 分钟前
基于wr/c + h/c = 1的螺旋线矢量特性及应用分析
c语言·开发语言·人工智能·opencv·算法·计算机视觉·r语言
言之。34 分钟前
GPT能否替代人类在复杂任务下的直觉?
人工智能·gpt
嵌入式学习和实践36 分钟前
当MCU遇上大模型:在单片机上实现AI对话的硬核玩法
人工智能·单片机·大模型
摸鱼仙人~38 分钟前
拆解 Qwen2.5-7B:从结构打印看懂大语言模型的设计细节
人工智能·语言模型·自然语言处理