Pagina 1 di 1

Distanza tra più punti MatLab

MessaggioInviato: 10/01/2019, 15:49
da MattiaSSL
Buonasera a tutti!
Provo a chiedere una cosa che non credo sia troppo complessa, ma non ne sto venendo a capo :smt012
Ho 16 immagini binarie in Matlab sotto forma di matrici, e devo calcolare per ognuna la massima distanza tra due pixel dell'immagine che abbiano valore 1. Sono riuscito tramite il comando find a caricare tutte le coordinate di tali pixel in un vettore v di dimensione px2, dove p sono per ogni immagine il numero di pixel diverso da 0, e le 2 colonne stanno ovviamente per le coordinate nelle due direzioni...
Facendo un esempio banale con una matrice 3x3:
Immagine binaria:
0 0 1
1 0 0
1 0 0

vettore v:
1 3
2 1
3 1

come faccio a calcolare tutte le distanze tra queste coppie di coordinate?
Grazie mille