我有一个笔划的点列表,我想检测这个笔划是否是矩形的。
所以大约90度的4个角。然后我需要矩形的大小,位置和方向。
我使用的是C语言,但其他语言的算法或伪代码也很有用。
谢谢
最佳答案
嗯,我以前做过这样的东西。
您可以下载here。
http://up352.siz.co.il/up2/lhmjmdenn53m.png
这个东西可以让你检测边缘-你看到它相当精确。
当你得到边缘时,你只需要计算它们之间的夹角——如果是~90,那么它就是一个矩形。
关于c# - 识别矩形形状,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6759753/