gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 17:34:13 25 4
gpt4 key购买 nike

我正在尝试检测一个不停的盒子,盒子的形状如下图所示(在应用边缘检测器后拍摄并清理了这张照片),但是可以改变它的大小(有时它的长度更宽一些,有时在呼吸中)。都具有相似的模式,并且看起来像一个盒子。我试图使用findcontour以及霍夫线检测器来检测它。

edge image of box

但是结果似乎并不完美,主要是因为盒子的底部没有关闭(当盒子达到一定长度时发生了)

enter image description here

寻找建议

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

问候

最佳答案

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

关于opencv - 如何检测大小可变的部分矩形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52994265/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com