modifier le nombre de niveaux de gris dans une image en niveaux de gris dans matlab

Je suis plutôt nouvelle pour matlab, mais j'espérais que quelqu'un pouvait m'aider avec cette question. Donc, j'ai une couleur de l'image que je veux convertir en niveaux de gris puis de réduire le nombre de niveaux de gris. J'ai donc lu dans l'image et j'ai utilisé rgb2gray() pour convertir l'image en niveaux de gris. Cependant, je ne suis pas sûr de la façon de convertir l'image à utiliser seulement 32 niveaux de gris au lieu de 255 niveaux de gris.

J'ai essayé d'utiliser colormap(gray(32)), mais cela ne semble avoir aucun effet sur le tracé de l'image elle-même ou la barre de couleur sous l'image. Donc je n'étais pas sûr de l'endroit où d'autre à regarder. Des conseils là-bas? Merci.

Vous ne voulez vraiment pas à plus de les quantifier en récupérant les niveaux dans des intervalles de 8 couleurs. Envisager l'utilisation de l'amélioration des niveaux de gris de la méthode de quantification.

OriginalL'auteur krishnab | 2013-01-21