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

Graphisme Java Discussion :

recuperation de couleur des pixels


Sujet :

Graphisme Java

  1. #1
    Membre actif
    Inscrit en
    Avril 2008
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 81
    Par défaut recuperation de couleur des pixels
    Salut a tous,
    j'ai un probleme, j'ai une carte et je voulais retenir les pixels de couleur marron. comment je peu le faire.
    merci pour l'aide

  2. #2
    Membre émérite Avatar de herch
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    655
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2006
    Messages : 655
    Par défaut
    Salut,
    Il faudrait donner plus d'explications.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 55
    Par défaut
    Tu doit faire comme ceci :

    1. tu crée une classe Coordonnees pour chaque point (x,y) de l'image.

    2. tu crée une classe MesPointsMarrons qui est une liste de Coordonnees.

    3.dant la meme boucle tu parcours l'image pixel par pixel et
    tu récupère les coordonnees les points marrons comme ceci
    //x,y indice de parcours de l'image
    if(image.getRGB(x,y)== Color.getColor("brown").getRGB())
    alors creer un couple de Coordonnees (x,y).
    ajouter le couple a la liste MesPointsMarrons.

    Bonne chance.


  4. #4
    Membre Expert
    Avatar de slim_java
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2008
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2008
    Messages : 2 272
    Par défaut
    peut on récupérer la couleur d'un pixel sur un JPanel?

  5. #5
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 900
    Billets dans le blog
    54
    Par défaut
    @likoudA Il existe déjà des classes Point et Point2D pourquoi veux-tu en créer une nouvelle ?

    @slim_java si c'est un composant perso qui se dessine par lui-même tu peux implémenter une telle méthode dedans.

    Si c'est un composant général, tu peux créer une image à la taille du composant, tu appellles sa méthode paint() avec le Graphics de l'image en paramètre pour que le composant se dessine dans l'image et ensuite tu récupères la couleur aux coordonnées qui t'interressent.

    Si le composant est affiché à l'écran tu peux utiliser la classe Robot pour prendre une capture de l'écran et ensuite utilise les coordonnées absolues pour récupérer la couleur dans le screenshot. Evidement cette solution-là bouffe plus de mémoire et le composant doit être affiché pour que cela fonctionne.
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

Discussions similaires

  1. Réponses: 14
    Dernier message: 10/07/2009, 11h50
  2. Interpoler les couleurs des pixels d'une image
    Par mina777 dans le forum Langage
    Réponses: 1
    Dernier message: 14/06/2009, 19h35
  3. Changer la couleur des pixels d'une image
    Par k_meleon dans le forum VBA Access
    Réponses: 0
    Dernier message: 31/03/2008, 16h22
  4. Réponses: 6
    Dernier message: 13/08/2007, 19h47

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