Segments et arc de cercle à partir d'une suite de points

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
albator1975
Messages: 2
Enregistré le: 15 Sep 2020, 15:14

Segments et arc de cercle à partir d'une suite de points

par albator1975 » 15 Sep 2020, 18:51

Bonjour,

je souhaiterai faire appel à vos lumières . Je voudrai savoir quel(s) méthode(s) utiliser pour définir des segments et des courbes (arc de cercle) à partir d'une suite de points .

Je m'explique . J'ai une liste de point et je voudrais réduire ce nombre en utilisant des segment et arc de cercle .

Si 5 points sont aligné, je peux le transformer en 1 segment ( jusque la, ca va ) .
Si j'ai 7 points qui tracent un arc de cercle, je voudrais le transformer en arc de cercle ( c'est la mon problème )

j'ai inclus une image afin d'illustrer mon propos ( les croix rouges sont les point et les segments / arc de cercle sont en bleu ).
Je n'ai mis que quelques croix rouges pour l'exemple .

Image

Merci d'avance



Avatar de l’utilisateur
fatal_error
Modérateur
Messages: 6610
Enregistré le: 22 Nov 2007, 14:00

Re: Segments et arc de cercle à partir d'une suite de points

par fatal_error » 15 Sep 2020, 21:05

slt,

tu peux utiliser les courbes de bézier pour interpoler une courbe passant par tes points:
ex:
https://developer.mozilla.org/en-US/doc ... ierCurveTo

pour réduire ton nombre de points, tu peux Douglas Peucker algorithm (ex avec approxPolyDp)
https://docs.opencv.org/master/dd/d49/t ... tures.html
la vie est une fête :)

albator1975
Messages: 2
Enregistré le: 15 Sep 2020, 15:14

Re: Segments et arc de cercle à partir d'une suite de points

par albator1975 » 16 Sep 2020, 10:18

Bonjour,

merci pour votre réponse .

Je regarde cela de suite

Cordialement

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 27 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite