J'essaie de comprendre le bon trig. eq./fonction pour déterminer ce qui suit: Angle-change (en DEGRES) entre deux VECTEURS DE DIRECTION (déjà déterminé), représentant deux segments de ligne. Ceci est utilisé dans le contexte de SHAPE RECOGTNITION (dessinés à la main par l'utilisateur à l'écran).Comment calculer l'angle entre deux vecteurs directionnels qui forment une forme fermée/ouverte?
donc en gros,
a) si l'utilisateur trace un (ébauche), comme un cercle, ou ovale, ou rectangle etc - les lignes qui composent cette forme sont ventilées pour dire .. 20 points (xy paires).
b) J'ai le DirectionVector pour chacun de ces SEGMENTS DE LIGNE. C) Ainsi, le début d'un segment de ligne (x0, y0) correspond aux points d'extrémité de la ligne précédente (de manière à former une forme fermée comme un rectangle, disons). Donc, ma question est, étant donné le contexte (c.-à-déterminer le type d'un polygone), comment trouve-t-on le changement d'angle entre deux vecteurs de direction (disponible comme deux valeurs à virgule flottante pour x et y)? ?
J'ai vu tellement de différents trig. équations et je cherche la clarté à ce sujet.
Merci beaucoup à l'avance les gens!
brillant! Merci beaucoup! Je vais essayer vos deux suggestions et si les résultats donnent ce que l'utilisateur final cherche, alors MERCI. Sinon, je reviens peut-être! :) Forum très utile- beaucoup de gratitude! – ImmortalBuddha
Une toute petite chose: Puisque vous êtes nouveau ici: Vous pouvez mettre à jour les réponses, et vous pouvez également en sélectionner une pour les réponses «acceptées». Cela soulève la "réputation" de la personne qui a répondu, donc c'est une bonne chose à faire :) – Lagerbaer
Ouais .. Je viens de réaliser ça ... et je vais dire "sois gentil avec moi" car je ne suis pas vraiment Quelqu'un qui passe beaucoup de temps en ligne en général et donc ne pas faire des forums aussi fréquemment que la plupart d'entre vous. Je vais donner votre vote pour l'instant. Une fois que j'aurai implémenté la solution, je choisirai la réponse "correcte". :) Merci beaucoup! :) – ImmortalBuddha