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

轮廓形状匹配

相关推荐
天上掉下个牛霸天2 分钟前
2025年十大技术趋势前瞻
人工智能·ai
专注数据的痴汉5 分钟前
「数据获取」内蒙古地理基础数据(道路、水系、四级行政边界、地级城市、DEM等)
大数据·人工智能·信息可视化
aopstudio5 分钟前
HuggingFace Tokenizer 的进化:从分词器到智能对话引擎
人工智能·自然语言处理·llm·huggingface
JQLvopkk6 分钟前
全栈可视化数字孪生开发平台阐述
人工智能·自动化
b***25117 分钟前
动力电池半自动生产线如何平衡自动化投入与规模化需求
人工智能
Hernon7 分钟前
AI智能体 - 优先级排序
大数据·人工智能
Pyeako14 分钟前
机器学习--矿物数据清洗(六种填充方法)
人工智能·python·随机森林·机器学习·pycharm·线性回归·数据清洗
后端小肥肠15 分钟前
告别“抽卡”!n8n+Coze:固定IP角色+老纪先生风格漫画全自动生产
人工智能·aigc·coze
光羽隹衡16 分钟前
深度学习——卷积神经网络CNN
人工智能·深度学习·cnn
爱看科技20 分钟前
苹果Siri借谷歌Gemini大模型发力,微美全息全栈技术领航AI多元场景变革应用
人工智能