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

XNA/Monogame Discussion :

Couleur d'un pixel sur une texture2D


Sujet :

XNA/Monogame

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    101
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 101
    Points : 38
    Points
    38
    Par défaut Couleur d'un pixel sur une texture2D
    Bonjour,

    J'aimerais savoir si avec XNA je peux récupéré la couleur d'un pixel sur une texture2D? ou si je dois passer par un object Bitamp du namespace System.Drawing

    Merci

  2. #2
    Membre régulier

    Profil pro
    Inscrit en
    Juin 2008
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 92
    Points : 115
    Points
    115
    Par défaut
    Bonjour Tuizi

    Oui, tout a fait, Il y a bien un moyen de récupérer la couleur d'un pixel d'une texture facilement en XNA.
    Il suffit d'utiliser la méthode générique .GetData<T>(T[]) de la classe Texture2D

    Voici la documentation officiel du msdn, en anglais
    >>http://msdn.microsoft.com/en-us/library/bb197089.aspx<<

    ça marche en gros comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
    Texture2D totoHead = contentManager.Load<Texture2D>(@"Toto.bmp");
    Color[] retrievedColor = new Color[totoHead.Width, totoHead.Height];
    totoHead.GetData<Color>(retrievedColor);
    Ton tableau "retrievedColor" contient la couleur de chaque pixel de "totoHead", donc t'en fais ce que tu veux
    C'est on-ne-peut plus simple.

    Des questions ?

Discussions similaires

  1. Valeur de la couleur d'un pixel d'une image
    Par PiPo123 dans le forum Windows
    Réponses: 4
    Dernier message: 10/03/2007, 21h42
  2. repérer plusieurs pixels sur une video
    Par alex7532 dans le forum Delphi
    Réponses: 11
    Dernier message: 20/12/2006, 18h34
  3. Gestion de pixels sur une BufferedImage
    Par jlassiramzy dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 08/08/2006, 23h02
  4. Obtenir la couleur d'un pixel d'une PictureBox
    Par avigeilpro dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 30/06/2006, 22h17
  5. Réponses: 1
    Dernier message: 26/03/2005, 12h31

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