gpt4 book ai didi

opencv - 使用openCV检测Hazmat标签(菱形正方形)

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

我必须检测到方形的hazMat标签,但根据相机的位置,它们在大多数情况下不会显示为完美的正方形。

要查看危险品标签和背景(红色标志是hazMat标志)....请参见以下链接:

https://wiki.cc.gatech.edu/robocup/images/9/9b/Box3.jpg

我到目前为止尝试过的技术:

  • 广义霍夫变换:无效,因为形状会根据网络摄像头的位置不断变化。
  • 基于颜色的分割,然后进行轮廓检测:这没有用,因为hazMat标签具有不同的颜色,并且背景与Hazmat标签之间的色差很多,但差别不大。
  • 检测到具有4个点的轮廓,并消除了很小的和非常大的轮廓:这也不起作用。结果很好,它正在检测除Hazmat标签外的四边形。

  • 请告诉我,我还可以尝试其他哪些技术(或技术组合)?

    最佳答案

    要检测圆,您需要对图像处理部分执行Canny算法。
    然后执行与MAT图像的cvt对话
    最后,用Houghcircle作圆。或转到查找轮廓方案。

    这就是我刚刚发现的。检查图像。

    关于opencv - 使用openCV检测Hazmat标签(菱形正方形),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20592912/

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