-
Interpolation B Spline
Bonjour à tous,
j'ai le besoin d'interpoler un nuage de points (obtenu après la détection de contours dans une image) à l'aide d'une B-Spline.
Le problème est que je ne sais pas comment faire....
Faut-il fixer un vecteur de noeud et calculer les Points de contrôles et les coefficients?
Le degré doit être fixé à 3 ? (j'ai besoin de raccord continue)
J'ai cherché dans la littérature et sur les divers forums mais je n'ai pas forcement trouvé quelque chose ressemblant à mon problème...
Bref quelle est la marche à suivre pour obtenir définir la B-Spline passant par ses points?
Merci d'avance pour vos pistes et réponses!
-
Si tu regardes dans cette contribution sur les snakes, tu verras dans la partie "mécanisme d'auto-adaptation" la construction d'un spline à partir d'une suite de points.
L'idée c'est d'utiliser l'abscisse curviligne pour déterminer la position d'un point P sur la courbe: P(t) = spline(p1,p2,p3,p4)
-
merci pour ta réponse! cela m'a permis d'avancer!