2次元点の入力が与えられたら、それらを線分で分割したいと思います。したがって、ジグザグスタイルの線を描くと、各線分は線として認識されます。通常、私はOpenCVの cvHoughLinesまたは類似のアプローチ(外れ値除去器を備えたPCA)を使用しますが、この場合、プログラムは「偽陽性」エラーを出すことはできません。ユーザーが線を引いて認識されない場合 - それは大丈夫ですが、ユーザーが角を描いて角が出てきた場合、それは問題ありません。だから私はエラーの上限を持っていますが、長い行で、近似された線から離れた点がある場合は、もう一度OKです。動的ああ 一連の点から線分を認識する
エラー
を調整し、-line検出 -no偽陽性 -bounded、そしてポイントは単に手描きのように、順番に描かれている:まとめ。
少なくとも、高速である必要はありません。これはスケッチツールのためのものです。誰でもアイデアがありますか?