以下の画像には、いくつかの特定のパターンがあります。最初の画像で最もよく見えます。小さな円でマークされ、線で接続されたポイントがあります。彼らはいくつかのネットパターンを作ります。いくつかの点が間違っていて、パターンに適合していません(最初の画像にマークされています)。目的は、赤でマークされた長方形全体を塗りつぶすことです(長方形は極値点から作成されます-パターン座標系の極値座標を持つ点)。
問題は、長方形を点で埋め、間違った点を排除するためにどのようなアプローチを取るべきかということです。2番目の画像の状況は極端ですが、主にケースはより多くのポイントがあります。
画像は視覚化のみを目的としています。点座標のベクトルがあります。ポイントを検出する必要はありません。
解決策がわかり次第、追加します。
私の現在のアプローチは、既知のパターンオフセットで長い長方形の辺に平行な線を作成することです。次に、線の近くにデルタ距離があるポイントを探し、残りのポイントを埋めます。