2014-04-08 51 views
7

Sto cercando un algoritmo per calcolare l'angolo tra due punti (definiti da xe y valaue) in un'immagine. L'angolo deve essere compreso tra la linea orizzontale di uno di questi punti e la linea che collega i due punti.Angolo Matlab tra due punti

Come posso farlo?

+1

Questa domanda sembra essere fuori tema perché riguarda la matematica, non la programmazione. – thewaywewalk

+0

Ha riformulato la domanda per renderla meno off-topic e più sulla programmazione :-) – cdonner

risposta

8

Per i punti (x1, y1) e (x2, y2) utilizzare questo:

atan2 (y2-y1, x2-x1)

Ciò restituirà l'angolo tra un vettore orizzontale da (x1 , y1) a (x1 + 1, y1) e il vettore da (x1, y1) a (x2, y2).

Problemi correlati