Ho una lista di punti. Ogni punto è una coordinata x
e (entrambi sono numeri interi). Ora sto cercando di trovare modelli noti, come linee, archi o cerchi, sapendo che i punti non sono perfettamente sullo schema.Come trovare modelli (linee, cerchi, ...) da un elenco di punti?
Qual è il modo migliore per farlo? Non ho molti indizi per iniziare.
Modifica: i punti sono ordinati. L'utente sta disegnando qualcosa e il programma dovrebbe rilevare i migliori schemi. Ad esempio, se viene disegnato un triangolo, dovrebbe rilevare tre linee.
Tutti i punti costituiscono un singolo motivo? O stai cercando più modelli nello stesso elenco di punti? – Nosredna
Sto cercando più modelli nella stessa lista – Burkhard
Basta leggere la modifica. L'utente sta disegnando. Questo disegno è pixel e hai un elenco di pixel? O è questo disegno di segmento di linea e hai una lista di endpoint? – Nosredna