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

Interfaces Graphiques en Java Discussion :

lire une image niveau de gris


Sujet :

Interfaces Graphiques en Java

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Août 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2011
    Messages : 6
    Points : 8
    Points
    8
    Par défaut lire une image niveau de gris
    bonjour

    je cherche un code java qui permet de lire une image niveau de gris 'image.jpg ' et donner pour un point ( x , y ) son niveau de gris entre
    [0 , 255 ] . merci .

  2. #2
    Membre expérimenté Avatar de rtg57
    Homme Profil pro
    Autodidacte
    Inscrit en
    Mars 2006
    Messages
    1 341
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 341
    Points : 1 577
    Points
    1 577
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    byte[] pixelsGris; // Dans le cas d'une image 1 pixel -> 1 octet
    BufferedImage imageGrise;
    imageGrise = ImageIO.read( getClass().getResource( "/Ombre.bmp" )); // 8 bits / pixel en niveau de gris
     
    pixelsGris = ((DataBufferByte) imageOmbre.getRaster().getDataBuffer()).getData();
     
    for ( index_pixel_lecture = pixelsGris.length - 1; index_pixel_lecture >= 0; index_pixel_lecture-- )
      valeur_pixel = pixelsOmbre[index_pixel_lecture];
    Voila une bribe de code à adapter, mais l'idée est là

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Août 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2011
    Messages : 6
    Points : 8
    Points
    8
    Par défaut
    merci , c'est ce que je cherche ^_^

  4. #4
    Membre expérimenté Avatar de rtg57
    Homme Profil pro
    Autodidacte
    Inscrit en
    Mars 2006
    Messages
    1 341
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 341
    Points : 1 577
    Points
    1 577
    Par défaut
    Bonjour,

    impecc !
    N'hésitez pas à mettre "Résolu" si tel est le cas.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Convertir une image niveau de gris à image couleur
    Par mario1 dans le forum Images
    Réponses: 1
    Dernier message: 27/03/2014, 19h07
  2. [Débutant] Méthode pour transformer une image numérique en image niveau de gris
    Par king_soft dans le forum Images
    Réponses: 4
    Dernier message: 21/03/2011, 13h33
  3. Mode d'une image niveau de gris
    Par jassem dans le forum Signal
    Réponses: 1
    Dernier message: 09/03/2011, 12h49
  4. Colorer des pixels sur une image niveau de gris
    Par info_plus dans le forum MATLAB
    Réponses: 2
    Dernier message: 22/09/2010, 16h57
  5. Réponses: 2
    Dernier message: 23/01/2009, 15h43

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