imshow (img, cmap = cm.gray) montre un blanc pour une valeur de 128
Je me déplace à partir de MatLab, python et en jouant avec la fonction imshow.
Je n'arrive pas à obtenir ma tête autour de pourquoi il n'affiche pas la valeur de 128 gris avec, j'ai choisi la cmap à échelle de gris.
Il semble qu'il utilise les niveaux de gris pour le plus élevé (128) et les valeurs les plus faibles.. je veux qu'il à utiliser les niveaux de gris pour [0:255]. Comment dois-je faire?
source d'informationauteur Norfeldt
Vous devez vous connecter pour publier un commentaire.
Utiliser le
vmin
etvmax
paramètres:Sans préciser
vmin
etvmax
plt.imshow
auto-ajuste sa gamme pour le min et le max de données.Je ne sais pas de manière à définir par défaut
vmin
etvmax
les paramètres pour tous les imshow parcelles, mais vous pouvez utiliserfunctools.partial
pour préparer une coutume imshow-commande avec les paramètres par défaut set: