opencv求外接矩形方法总结

本文总结了在OpenCV中求外接矩形的两种方法:1) 求轮廓的最小外接矩形;2) 求直接外接矩形。并详细探讨了cvFindContours函数的不同查找参数模式,如CV_RETR_EXTERNAL、CV_RETR_LIST、CV_RETR_CCOMP和CV_RETR_TREE对结果的影响。通过示例比较了使用不同参数和方法的外接矩形数据差异。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在求外接矩形时有两种方法:

1、求轮廓的最小外接矩形;2求直接外接矩形


而且在测试中发现opencv的寻找轮廓函数cvFindContours中查找的参数类型与结果有很大关系:

 

mode

CV_RETR_EXTERNAL:只检索最外面的轮廓;

CV_RETR_LIST:检索所有的轮廓,并将其放入list中;

CV_RETR_CCOMP:检索所有的轮廓,并将他们组织为两层:顶层是各部分的外部边界,第二层是空洞的边界;

CV_RETR_TREE:检索所有的轮廓,并重构嵌套轮廓的整个层次。

蓝色表示v_next,绿色表示h_next

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值