alexca82
22-04-2006, 07:56
Ciao a tutti.
OK...già il titolo è un casino, ma non sapevo come sintetizzare in poche parole la cosa.
Per un progettino in Matlab, devo appunto suddividere un "semplice" spazio bidimensionale caratterizzato da un susseguirsi di stanze rettangolari in rettangoli semplici.
Mi spiego. Io parto da questo:
http://img19.imageshack.us/img19/2580/rettangoli9uq.jpg
Lo spazio viene definito come una matrice di n righe e 2 colonne: le righe sono i punti ordinati in senso antiorario, le colonne sono le coordinate di tali punti. L'algoritmo che devo scrivere dovrebbe riconoscere le concavità dell'immagine e produrre un output del genere, con i rettangoli elementari separati.
http://img19.imageshack.us/img19/7748/rettangoli23zy.jpg
A me comunque non interessa che mi venga prodotto il disegno.
Ciò che chiedo è dunque: dato che non vorrei mai scoprire l'acqua calda, qualcuno è a conoscenza di un algoritmo (Matlab, C, Java,...) che faccia questo?
Grazie
Ciao
OK...già il titolo è un casino, ma non sapevo come sintetizzare in poche parole la cosa.
Per un progettino in Matlab, devo appunto suddividere un "semplice" spazio bidimensionale caratterizzato da un susseguirsi di stanze rettangolari in rettangoli semplici.
Mi spiego. Io parto da questo:
http://img19.imageshack.us/img19/2580/rettangoli9uq.jpg
Lo spazio viene definito come una matrice di n righe e 2 colonne: le righe sono i punti ordinati in senso antiorario, le colonne sono le coordinate di tali punti. L'algoritmo che devo scrivere dovrebbe riconoscere le concavità dell'immagine e produrre un output del genere, con i rettangoli elementari separati.
http://img19.imageshack.us/img19/7748/rettangoli23zy.jpg
A me comunque non interessa che mi venga prodotto il disegno.
Ciò che chiedo è dunque: dato che non vorrei mai scoprire l'acqua calda, qualcuno è a conoscenza di un algoritmo (Matlab, C, Java,...) che faccia questo?
Grazie
Ciao