bonjour,
je cherche à afficher une image en niveau de gris avec chaque pixel codé sur 16bits (0 à 65535) mais je ne fais pas mieux que 8 bits (0 à 255 ) !!
est-ce possible sur 16 bits ??
merci merci
bonjour,
je cherche à afficher une image en niveau de gris avec chaque pixel codé sur 16bits (0 à 65535) mais je ne fais pas mieux que 8 bits (0 à 255 ) !!
est-ce possible sur 16 bits ??
merci merci
En 256 couleurs, on a une palette de couleur, on l'on peut donc définir (en théorie) 256 niveau de gris (avec blanc et noir)
en 15bit on est en "TrueColor" avec pour chaque composant RVB 5 bits, en dégradée de gris chaque niveaux RVB à la même valeur. Cela nous donne donc 32 niveau de gris.
En 16 bits on privilége une des composantes (en géneral je ne sais plus laquelle)
Deux composant sur 5 bits et la derniere sur 6 bits, donc 64 niveaux de "gris" (dans ce cas un gris sur deux ne sera pas un "vrai" gris)
En 24 bits, 8 niveaux par composantes donc 256 niveaux de gris
Edit:
Bien entendu si le traitement de l'image se fait en 24bits, elle aura 256 niveaux de gris, mais si on affiche cette image sur une carte en 15 bits, elle aura visuellement 32 niveaux de gris
Salut! Fais une petite recherche sur le net, tu devrais trouver ton bonheur...
Exemples :
http://www.developpez.com/delphi/cou...ra/bitmap3.php
http://delphi.about.com/cs/adptips20...ltip1003_3.htm
http://www.efg2.com/Lab/Library/Delp...Processing.htm
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager