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

轮廓形状匹配

相关推荐
12344526 分钟前
Agent入门实战-一个题目生成Agent
人工智能·后端
IT_陈寒8 分钟前
Java性能调优实战:5个被低估却提升30%效率的JVM参数
前端·人工智能·后端
taihexuelang10 分钟前
大模型部署
人工智能·docker·容器
轻竹办公PPT11 分钟前
2025实测!AI生成PPT工具全总结
人工智能·python·powerpoint
做科研的周师兄13 分钟前
【MATLAB 实战】栅格数据 K-Means 聚类(分块处理版)—— 解决大数据内存溢出、运行卡顿问题
人工智能·算法·机器学习·matlab·kmeans·聚类
彼岸花开了吗13 分钟前
构建AI智能体:八十一、SVD模型压缩的艺术:如何科学选择K值实现最佳性能
人工智能·python·llm
俞凡14 分钟前
AI 智能体高可靠设计模式:去中心化黑板协作
人工智能
kylezhao201914 分钟前
Halcon 自带案例(Create_mode_green_dot)讲解
图像处理·人工智能·halcon
AI小怪兽21 分钟前
轻量、实时、高精度!MIE-YOLO:面向精准农业的多尺度杂草检测新框架 | MDPI AgriEngineering 2026
开发语言·人工智能·深度学习·yolo·无人机