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

OpenGL Discussion :

[Matrice]Est ce possible avec OpenGL?


Sujet :

OpenGL

  1. #1
    Candidat au Club
    Inscrit en
    Avril 2005
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 7
    Points : 3
    Points
    3
    Par défaut [Matrice]Est ce possible avec OpenGL?
    Salut à tous,

    J'aimerai à partir d'une matrice obtenir une image qui comprend en x et y les dimensions de la matrice et que les valeur de la matrice remplissent l'image par un code de couleur.

    Je m'explique soit la matrice
    1 1 1
    1 1 2
    avec par exemple la valeur 1 correspond au vert et la valeur 2 au jaune.
    J'aimerai obtenir une image tout verte sauf en bas à droite avec un axe des x=3 et un axe des y=2

    j'ai plus ou moins l'algo mais je sais pas quel langage utiliser.
    Pensez vous que c'est possible avec OpenGL?
    Merci

  2. #2
    Membre émérite
    Avatar de Ti-R
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2003
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 683
    Points : 2 568
    Points
    2 568
    Par défaut

    C'est pas très clair tout cela dis moi

    avec par exemple la valeur 1 correspond au vert et la valeur 2 au jaune.

    Je comprend pas trop là... il y a le RVB, vert ok, jaune... non il y a pas, donc le type d'image est indexé 256 couleurs :

    J'aimerai obtenir une image tout verte sauf en bas à droite avec un axe des x=3 et un axe des y=2
    J'ai rien compris.

    Pensez vous que c'est possible avec OpenGL?
    OpenGL permet de dessiner à l'écran, mais n'est pas une bibliothèque de manipulation d'images, vu que le problème est assez mal défini (tu veux faire quoi de l'image au final ?, il y a des traitements dessus ?...), donc personnellement je ne pourrais répondre à ta question.

  3. #3
    Candidat au Club
    Inscrit en
    Avril 2005
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 7
    Points : 3
    Points
    3
    Par défaut
    tu prends une matrice 2x3 par exemple remplis de valeur
    ensuite tu echelonne les valeurs c'est à dire la plus petit prend la valeur 0 et la plus grand la valeur 255 et apres j'aimeraii afficher cette matrice sous forme d'image (pour pouvoir "lire "la matrice).
    Comme un imagesc sous matlab
    j'espere avoir été plus claire

  4. #4
    Expert confirmé
    Avatar de shenron666
    Homme Profil pro
    avancé
    Inscrit en
    Avril 2005
    Messages
    2 524
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : avancé

    Informations forums :
    Inscription : Avril 2005
    Messages : 2 524
    Points : 5 184
    Points
    5 184
    Par défaut
    Si j'ai bien compris, tu veux représenter une matrice en visuel avec chaque valeur de la matrice correspondant à une couleur ?

    dans ce cas, oui c'est possible

    ta matrice est une sorte d'image indexée comme Ti-R le disait
    Tutoriels OpenGL
    Je ne répondrai à aucune question en MP
    - Si c'est simple tu dis que c'est compliqué et tu le fait
    - Si c'est compliqué tu dis que c'est simple et tu le sous-traite ou le fait faire par un stagiaire.

  5. #5
    Membre émérite
    Avatar de Ti-R
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2003
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 683
    Points : 2 568
    Points
    2 568
    Par défaut
    Oui OpenGL permet de faire ce que tu souhaites, si cette fois ci j'ai mieux compris...

    Il faut que tu découpes la scène OpenGL en un certain nombre de parties qui sera équivalentes aux nombres de valeurs de ta matrice.
    Ensuite tu affectes pour chaque partie une couleur.

    Le mieux serait de créer des rectangles, avec chacun une couleur donnée, par contre je te conseil de regarder ce site avant de commencer.

    http://nehe.gamedev.net/

  6. #6
    Candidat au Club
    Inscrit en
    Avril 2005
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 7
    Points : 3
    Points
    3
    Par défaut
    ok merci
    et pour afficher un axe x y c'est possible aussi

  7. #7
    Membre émérite
    Avatar de Ti-R
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2003
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 683
    Points : 2 568
    Points
    2 568
    Par défaut
    Oui, mais il faut le dessiner à la main, c'est pas automatique.

  8. #8
    Candidat au Club
    Inscrit en
    Avril 2005
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 7
    Points : 3
    Points
    3
    Par défaut
    oki bon bin c'est parti

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 11/07/2008, 05h24
  2. [EVENT] est ce possible avec Firebird
    Par kase74 dans le forum Bases de données
    Réponses: 2
    Dernier message: 11/12/2006, 13h29
  3. Est-ce possible avec sort ??
    Par LE NEINDRE dans le forum Langage
    Réponses: 1
    Dernier message: 22/12/2005, 17h59
  4. Réponses: 8
    Dernier message: 13/12/2005, 14h02
  5. [IRC] -> Est-ce possible avec JBuilder ?
    Par MaTHieU_ dans le forum JBuilder
    Réponses: 4
    Dernier message: 26/08/2003, 17h24

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