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

Windows Discussion :

Demande d'infos: RGBQUAD et RGBTRIPLE


Sujet :

Windows

  1. #1
    Membre actif
    Homme Profil pro
    Analyste/développeur Java EE
    Inscrit en
    Janvier 2005
    Messages
    376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste/développeur Java EE

    Informations forums :
    Inscription : Janvier 2005
    Messages : 376
    Points : 271
    Points
    271
    Par défaut Demande d'infos: RGBQUAD et RGBTRIPLE
    Bonjour,
    je suis à la recherche d'informations à propos des structures d'images RGBQUAD (4 octets) et RGBTRIPLE (3 octets). Les avantages et inconvénients de chacun. Pourquoi Windows utilise-t-il le RGBQUAD? ...

    Est-ce que le RGBQUAD (rouge-vert-bleu-reserved ?) a-t-il un rapport avec le RGBA (rouge-vert-bleu-alpha) ?

    J'ai cherché sur Internet sans trouver de réponses assez claires à mon goût. C'est pour cela que je viens vous le demander.

    Pourquoi ces questions ? J'ai programmé un éditeur wyswiwyg élémentaire qui traduit en html. J'ai eu des problèmes avec les couleurs. Delphi utilise les couleurs RGBQUAD (avec le TColor) et qu'il m'a fallu les "traduire" pour avoir les bonnes couleurs dans le code HTML.

    Merci beaucoup pour vos éventuelles réponses
    Utilisez les balises "Code" (alt+c).
    Nous avons répondu à votre question? Pensez au tag

    Le "lol" est aux boulets ce que le ";" est aux programmeurs

  2. #2
    Membre expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Points : 3 166
    Points
    3 166
    Par défaut
    Citation Envoyé par v4np13
    je suis à la recherche d'informations à propos des structures d'images RGBQUAD (4 octets) et RGBTRIPLE (3 octets). Les avantages et inconvénients de chacun. Pourquoi Windows utilise-t-il le RGBQUAD? ...
    Parce qu'il tient sur 32 bits, qui est devenu l'unité de base, le mot-machine, de nos processeurs et systèmes actuels. Depuis les 80386, les processeurs de PC préfèrent manipuler les données par multiples de 4 octets.

    Dans cette évolution, le RGBTRIPLE est voué à se fondre sans le RGBQUAD à un moment ou à un autre.

    Citation Envoyé par v4np13
    Est-ce que le RGBQUAD (rouge-vert-bleu-reserved ?) a-t-il un rapport avec le RGBA (rouge-vert-bleu-alpha) ?
    Au départ, absolument pas. Maintenant, si quelqu'un décide d'essayer, pourquoi pas, mais tant que le "Reserved" est "Reserved" et pas "Alpha", il ne faut pas se plaindre que ça ne fonctionne pas ou qu'il y a des incompatibilités
    La FAQ Perl est par ici
    : La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !

  3. #3
    Membre actif
    Homme Profil pro
    Analyste/développeur Java EE
    Inscrit en
    Janvier 2005
    Messages
    376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste/développeur Java EE

    Informations forums :
    Inscription : Janvier 2005
    Messages : 376
    Points : 271
    Points
    271
    Par défaut
    Merci bien pour ta réponse rapide.

    Encore quelques petites questions qui me turlupinent:
    • Est-ce que la différence est visible entre une image en RGBQUAD et une image en RGBTRIPLE ? (aussi marquant que RGB et CMJN par exemple)
    • A quoi correspond le reserved ? L'opacité? La transparence (comme l'alpha)?
    • Les logiciels de retouches d'images utilisent quel format quand on parle de RGB (quad ou triple) ?
    • En HTML, n'est-ce pas du RGBtriple qui est utilisé (exemple de couleur en hexadécimal #FF4400) ? Pourquoi seraient-ils resté au triple?


    Encore un grand merci
    Utilisez les balises "Code" (alt+c).
    Nous avons répondu à votre question? Pensez au tag

    Le "lol" est aux boulets ce que le ";" est aux programmeurs

  4. #4
    Membre expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Points : 3 166
    Points
    3 166
    Par défaut
    Citation Envoyé par v4np13
    • Est-ce que la différence est visible entre une image en RGBQUAD et une image en RGBTRIPLE ? (aussi marquant que RGB et CMJN par exemple)
    Non. Rien de visible. Toujours un octet pour le rouge, un pour le vert, un pour le bleu. Les mêmes couleurs, la même profondeur pour chaque. C'est pareil !

    Citation Envoyé par v4np13
    • A quoi correspond le reserved ? L'opacité? La transparence (comme l'alpha)?
    A un usage réservé - comprendre qu'il ne faut pas l'utiliser.

    Citation Envoyé par v4np13
    • Les logiciels de retouches d'images utilisent quel format quand on parle de RGB (quad ou triple) ?
    Ce qu'ils veulent. Ce sont les programmeurs qui choisissent leurs structures de données.

    Citation Envoyé par v4np13
    • En HTML, n'est-ce pas du RGBtriple qui est utilisé (exemple de couleur en hexadécimal #FF4400) ? Pourquoi seraient-ils resté au triple?
    Parce qu'ils gèrent les composantes R G et B séparément et qu'ils les assemblent juste sous forme de chaine pour affichage.

    En plus, ajouter le Reserved dans le choix de couleur HTML n'aurait aucun sens puisqu'il ne correspond à aucune information visible.
    La FAQ Perl est par ici
    : La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !

  5. #5
    Membre actif
    Homme Profil pro
    Analyste/développeur Java EE
    Inscrit en
    Janvier 2005
    Messages
    376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste/développeur Java EE

    Informations forums :
    Inscription : Janvier 2005
    Messages : 376
    Points : 271
    Points
    271
    Par défaut
    Un grand merci pour tes réponses claires et précises. Me voici incollable aussi
    Utilisez les balises "Code" (alt+c).
    Nous avons répondu à votre question? Pensez au tag

    Le "lol" est aux boulets ce que le ";" est aux programmeurs

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

Discussions similaires

  1. [Débutant] Demande d'info sur OpenGL
    Par SkyDev dans le forum OpenGL
    Réponses: 2
    Dernier message: 01/03/2005, 23h58
  2. Réponses: 7
    Dernier message: 18/08/2004, 15h08
  3. Demande d'info sur treeview
    Par Anaxagore dans le forum IHM
    Réponses: 6
    Dernier message: 28/08/2003, 18h27
  4. [Rave]Personne ne l'utilise ?? Demande d'info...
    Par Barbibulle dans le forum Rave
    Réponses: 4
    Dernier message: 07/11/2002, 23h12

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