CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

32Bpp

pitbul-is-nice
pitbul-is-nice
Niveau 8
27 janvier 2005 à 19:33:19

sa veut dire quoi ?

JeanYvesYves
JeanYvesYves
Niveau 10
27 janvier 2005 à 19:34:41

32 bits par pixels...
c´est a dire la prodondeur de la couleur : avec 32 bpp, tu as de tres jolies couleurs, avec 8bpp, tu as 256 couleurs...

pitbul-is-nice
pitbul-is-nice
Niveau 8
27 janvier 2005 à 19:47:40

merci beaucoup

techslash
techslash
Niveau 8
28 janvier 2005 à 04:52:29

Juste pour le plaisir...

Un bit c´est un 1 ou un 0.
Un byte ( octet) représente 8 bits.

Avec plusieurs bits, on fait des nombres en binaire. Une lettre représente un code formé d´une suite de 8 bits ( 0 et 1) - soit un byte. Ce code est tiré d´une norme.

Une image n´est pas formée de lettre. Elle est formée de valeurs qui, pour chaque pixel, indique un mélange de couleurs à faire pour obtenir la couleur désirée. Lorsque le bpp ( le nombre de bits à l´intérieur d´un pixel) est élevé, l´éventail de valeurs que chaque couleurs peut prendre augmente - les images s´améliorent en qualité.

Comptons en binaire...
0 = 0 -- 1 bit
1 = 1 -- 1 bit
10 = 2 -- 2 bits
11 = 3 -- 2 bits
100 = 4 -- 3 bits
101 = 5 -- 3 bits
110 = 6 -- 3 bits
111 = 7 -- 3 bits
1000 = 8 -- 4 bits
1001 = 9 -- 4 bits
1010 = 10 -- 4 bits
1011 = 11 -- 4 bits
1100 = 12 -- 4 bits
1101 = 13 -- 4 bits
1110 = 14 -- 4 bits
1111 = 15 -- 4 bits
. ..
10000000 = 128 -- 8 bits -- 1 byte
11111111 = 255 -- 8 bits -- 1 byte

On constate donc facilement que plus il y a de bits disponibles, plus il devient possible d´employer des valeurs élevées. Règle générale, une image en 32 bpp dispose de 4 canaux à remplir pour le mélange de couleur: le rouge, le vert, le bleu et le alpha ( soit du RGBA - red, green, blue, alpha). 32/4 = 8, il y a donc un byte de disponible pour chacun des canaux. Résultat, chaque couleur ( et le alpha qui représente une forme de transparence) peut avoir n´importe quelle valeur entre 0 et 256. Ça laisse donc énormément de possibilités pour le mélange - la qualité de l´image est élevée.

Lorsque l´on passe en 24 bits, on élimine le canal alpha ( il s´agit donc uniquement de RGB). Résultat, 24/3 = 8, il y a encore 8 bytes par canaux mais il n´y a aucun espace réservée pour la transparence.

Sous 24 bits ( 16, 8 et moins ? ), il devient impossible d´avoir un nombre juste en divisant par 3. Résultat, il faut accorder plus de bits à une des couleurs.

Je pense que c´est JYY² qui m´avait fourni cette information ( mais j´ai un peu de mal à me souvenir alors j´accorde le crédit à la personne qui se reconnaitra ici) -- on priorise généralement le vert parce que l´oeil humain distingue mieux les teintes de cette couleur. Conséquemment, en 16 bpp, on accorde 5 bits au rouge, 5 bites au bleu et 6 bits au vert.

Voilà...

techslash
techslash
Niveau 8
28 janvier 2005 à 04:56:22

Oups, pour les valeurs de chaque couleur dans une image en 32bpp: de 0 à 255 et non pas de 0 à 256... mon erreur :) .

techslash
techslash
Niveau 8
28 janvier 2005 à 04:59:02

Et merde, pour le 24 bits je voulais dire qu´il y avait encore 8 bits par canaux ( et non pas 8 bytes)...

fautes-de-frappes-o-rama... désolé.

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment