IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Calculer le nombre de pixel entre 2 points


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2005
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 17
    Points : 14
    Points
    14
    Par défaut Calculer le nombre de pixel entre 2 points
    Bonjour,

    je voudrais calculer le nombre de pixels entre 2 points (Par exemple A et B)

    Sachant que j'ai les coordonnées en pixel de chaque points.

    A (x1;y1) et B(x2;y2).

    en gros la lognueur de ma droite (A,B) est de X pixels.

    Merci.

  2. #2
    Membre expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Points : 3 212
    Points
    3 212
    Par défaut
    il faut calculer la longueur du segment [AB] soit la norme du vecteur AB et donc:
    racine carrée( (xb-xA)² + (yb-yA)² )

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    691
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 691
    Points : 362
    Points
    362
    Par défaut
    Je voudrais pas parêtre chiant mais,

    Si c'est vertical ou horizontal je pense que c'est faisable.
    Mais ensuite comment tu fais pour compter le nombre de pixel????
    Tu compte les pixel par lequel tu passes ou tu considere que 1pixel est une unité de mesure comme le centimetre?

  4. #4
    Membre expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Points : 3 212
    Points
    3 212
    Par défaut
    Citation Envoyé par zulot
    Je voudrais pas parêtre chiant mais,

    Si c'est vertical ou horizontal je pense que c'est faisable.
    Mais ensuite comment tu fais pour compter le nombre de pixel????
    Tu compte les pixel par lequel tu passes ou tu considere que 1pixel est une unité de mesure comme le centimetre?
    J'ai hésité a aborder ce point là et je me suis dit que le problème ne semblait pas arriver à ce niveau de détail.
    Puisque tu soulèves ce point, j'ai fait quelques recherches (ca commence a dater mes cours d'imagerie, de mathématiques discrètes etc ).
    Je suppose que l'algorithme de Bresenham répondrait à ce problème puisqu'il permet à partir d'une droite donnée de la discrètiser et donc doit permettre de calculer le nombre de pixels traversés par une droite donnée.

Discussions similaires

  1. Calculer le nombre de mois entre 2 dates
    Par solange44 dans le forum Collection et Stream
    Réponses: 10
    Dernier message: 03/04/2010, 19h17
  2. Calcul du nombre de jours entre plusieurs dates
    Par pcl73 dans le forum Access
    Réponses: 6
    Dernier message: 06/03/2007, 21h16
  3. [Dates] calcul du nombre de jours entre 2 dates
    Par lilie62 dans le forum Langage
    Réponses: 5
    Dernier message: 22/11/2006, 15h55
  4. Calcul du nombre de mois entre 2 dates
    Par Bes74 dans le forum Access
    Réponses: 1
    Dernier message: 22/08/2006, 22h15
  5. calcule du nombre de jours entre 2 dates
    Par nazimb dans le forum ASP
    Réponses: 4
    Dernier message: 28/09/2004, 15h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo