Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Problème de coordonnée polaire



  1. #1
    zolotaya

    Problème de coordonnée polaire


    ------

    Bonjour,

    Bon voila j'ai un petit problème avec des coordonées polaire.
    J'essai de mettre en place la transformée de Hough qui consite à chercher des droites dans une image (dans mon cas des droites plus ou moin verticale). Pour cela, je parcours mon image contenant que des contours et pour chaque point trouvé je calcul la sinusoide des droites passant par ce point :
    Je fait varié un angle de 88 à 92 degré
    pour chacun de ces angles je calcul les coordonée polaire des droites avec les formules suivantes :

    double theta = ang * Math.PI / 180;
    int rho = x * cos(theta) + y*sin(theta);

    j'obtiens alors une image dans ce genre



    Ainsi à chaque intersection correspond une droite définie par un Rho (distance minimale à l'orgine) et Theta (angle par rapport à la droite minimum).

    Mon problème est a partir de ce rho et ce theta de retrouvé l'équation de la droite sous la forme y = ax+b ou tout du moin avoir une méthode pour en calculer 2 points distinct.

    Quelqu'un aurait'il une solution à proposer?

    Si j'ai pas étais clair prévenez moi!

    -----

  2. #2
    invite158967239

    Talking Re : Problème de coordonnée polaire

    double theta = ang * Math.PI / 180;
    int rho = x * cos(theta) + y*sin(theta);

    Si tu as rho et theta, tu as direct l'équation:

    ax+by+c = 0 où a=cos(thet) ; b=sin(theta) ; c=rho
    - si b=0: pas d'équation de cette forme, droite verticale
    - sinon: y=(-ax+c)/b

    Je parie que j'ai pas répondu a la question, ca ne doit pas etre aussi simple, mais ca te permettra au moins d'éclaircir ta question en comprenant pourquoi j'ai cru répondre ainsi... xD

    Pierre

Discussions similaires

  1. coordonnée polaire
    Par taha_b dans le forum Physique
    Réponses: 3
    Dernier message: 20/02/2009, 19h39
  2. [Maths sup] Problème d'équation polaire ...
    Par Nox dans le forum Mathématiques du supérieur
    Réponses: 4
    Dernier message: 26/06/2007, 19h36
  3. calcul de coordonnée geographique
    Par bipbip40 dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 20/03/2007, 18h29
  4. Petit problème ac le repérage polaire et la trigonométrie
    Par Anelor4488 dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 12/02/2005, 12h19
  5. déterminer une coordonnée ...
    Par Tix dans le forum Mathématiques du supérieur
    Réponses: 24
    Dernier message: 12/12/2004, 12h53