【发布时间】:2012-06-05 16:56:13
【问题描述】:
我想构建一个可以检测视频中方形物体的程序。我为此使用了 SURF 算法。但那只检测关键点。
【问题讨论】:
-
@karlphillip:再给你一个 +1 的“可怕”评论。
我想构建一个可以检测视频中方形物体的程序。我为此使用了 SURF 算法。但那只检测关键点。
【问题讨论】:
通常的方法是先用canny filter 检测边缘,然后用hough transform 检测线,然后找到斜率相差90度的线对
【讨论】:
您似乎没有对此进行任何搜索。如果你有,你会在你的电脑里找到这个代码。
用于正方形检测的代码(特别是矩形,您可以稍作修改使其仅适用于正方形)直接随 opencv 示例提供,下载 OpenCV 库时即可获得。
您没有指定您使用的语言。但代码来自 Python 和 C++。
它是如何工作的:
效果很好。如果您看到了这个,并且这不是您想要的,请用更具体的细节更新您的问题,包括一些测试图像。
在提问之前,先用谷歌搜索你的疑问,甚至在 SOF 中搜索类似的问题。
希望对你有帮助!!!
【讨论】: