首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何检测大小可变的部分矩形

如何检测大小可变的部分矩形
EN

Stack Overflow用户
提问于 2018-10-26 00:40:38
回答 1查看 59关注 0票数 0

我正在尝试检测一个形状类似于下面(这张照片是在应用边缘检测器后拍摄和清理的)的不停机盒子,但可以改变它的大小(有时它的长度更宽,有时在呼吸中)。它们都有相似的模式,看起来就像一个盒子。我已经尝试使用findcontour以及hough直线检测器来检测它。

然而,结果看起来一点也不好,主要是因为盒子的底部没有关闭(当盒子达到一定长度时就会发生这种情况)

寻找建议

我有其他一些想法: 1)寻找交点并确定交点是否为90度2)查看HU矩并使用图像的模板图像进行比较

问候

EN

回答 1

Stack Overflow用户

发布于 2018-10-26 06:13:49

如果您过滤的数据总是如此干净,那么您可以查看computing oriented bounding boxes with cv::minAreaRectcv::boundingRect也可以工作,尽管它似乎只给出直立的边界矩形,而不是定向的边界矩形。这是opencv的tutorial for oriented bounding boxes

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52994265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档