Nous faisons un projet sur la reconnaissance de l'oreille. Nous avons les bords de l'oreille dans une figure & ont trouvé le centroïde de chacun. Nous avons également dessiné des lignes à partir du centroïde à des intervalles de 10 degrés. Maintenant, nous devons savoir comment trouver les points d'intersection de ces lignes avec nos bords d'oreille en matlab. Toute aide serait grandement appréciée.Pour trouver des points d'intersection entre les lignes droites et notre figure dans matlab
1
A
Répondre
4
Il y a une grande demande sur MATLAB® échange de fichiers central pour trouver des intersections courbes:
Fast and Robust Curve Intersections
Si votre bord de l'oreille représentée comme courbe et vous pouvez calculer au moins 2 points pour chaque ligne, vous pouvez trouver leur intersections très rapide avec cette fonction.
Les meilleures solutions sont celles que quelqu'un d'autre a déjà implémentées pour vous. +1 pour le trouver. – Jonas