【发布时间】:2012-02-26 03:37:56
【问题描述】:
给定一个二维点的输入,我想将它们分割成线。因此,如果您绘制锯齿形线,则每个线段都应被识别为一条线。通常,我会使用 OpenCV cvHoughLines 或类似的方法(带有异常值去除器的 PCA),但在这种情况下,程序不允许出现“假阳性”错误。如果用户画了一条线并且它没有被识别 - 没关系,但如果用户画了一个 curcle 并且它作为一个正方形出现 - 那就不行了。所以我对错误有一个上限 - 但如果它是一条长线,并且某些点与近似线的距离更大,那又可以了。总结:
-线检测 - 没有误报 - 有界,动态调整误差
哦,而且点是按顺序绘制的,就像手绘一样。
至少它不必很快。这是一个素描工具。有人有想法吗?
【问题讨论】:
标签: geometry 2d line sketching