gpt4 book ai didi

c - 使用 Open CV 检测形状

转载 作者:行者123 更新时间:2023-11-30 15:46:32 24 4
gpt4 key购买 nike

我一直在尝试检测图像中的形状,并计算图像中存在多少个此类形状,例如加号。是否有任何内置函数可以检测此类形状?如果有请告诉我。

谢谢。

最佳答案

您需要找到图像中的所有轮廓,然后对它们进行过滤。

我们知道加号有 12 个角。所以你需要过滤掉所有有12个角的轮廓。当然,有时这会给您带来一些不需要的对象。因此,您可以再次过滤那些 2 条线(3 个角)之间的角度最大为 0.3 cos 的轮廓。

查看 OpenCV 示例目录中的 squares.cpp。它找到所有具有 4 个角和最大角度的轮廓。 0.3 因斯所以几乎都是正方形。

关于c - 使用 Open CV 检测形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18307546/

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