


Wie zeige ich ein Graustufenbild mit Matplotlib.pyplot.imshow() korrekt an?
Graustufenbildanzeige mit Matplotlib erreichen
Beim Versuch, ein Graustufenbild mit matplotlib.pyplot.imshow() anzuzeigen, können Benutzer auf Schwierigkeiten stoßen Dies führt dazu, dass das Bild als Farbkarte angezeigt wird. Um dieses Problem zu beheben, ist es wichtig, die richtigen Schritte für die Konvertierung von Graustufenbildern zu verstehen.
In diesem Fall hat der Benutzer das Bild geladen und es mithilfe von PILs Image.open().convert("L ") Funktion. Die anschließende Konvertierung in eine Matrix mithilfe von scipy.misc.fromimage() führte jedoch zu einem unnötigen Schritt und beschädigte möglicherweise die Graustufendarstellung des Bildes.
Um das Graustufenbild korrekt anzuzeigen, befolgen Sie diese Schritte:
- Importieren Sie die erforderlichen Bibliotheken: numpy für numerische Operationen und matplotlib.pyplot für das Plotten von Bildern.
- Laden Sie das Bild mit Image.open() von PIL.
- Konvertieren Sie das Bild mit in Graustufen konvertieren("L").
- Konvertieren Sie das Graustufenbild mit np.asarray() in ein NumPy-Array.
- Verwenden Sie matplotlib.pyplot.imshow(), um das Graustufenbild anzuzeigen. Stellen Sie sicher, dass Sie cmap='gray' angeben, um die Graustufendarstellung zu erzwingen.
Hier ist der Beispielcode:
<code class="python">import numpy as np import matplotlib.pyplot as plt from PIL import Image fname = 'image.png' image = Image.open(fname).convert("L") arr = np.asarray(image) plt.imshow(arr, cmap='gray', vmin=0, vmax=255) plt.show()</code>
Alternativ können Sie zur Anzeige der inversen Graustufen das Argument cmap auf ändern 'gray_r'.
Das obige ist der detaillierte Inhalt vonWie zeige ich ein Graustufenbild mit Matplotlib.pyplot.imshow() korrekt an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

So verwenden Sie Python, um die ZiPF -Verteilung einer Textdatei zu finden

So herunterladen Sie Dateien in Python

Wie benutze ich eine schöne Suppe, um HTML zu analysieren?

Wie man mit PDF -Dokumenten mit Python arbeitet

Wie kann man mit Redis in Django -Anwendungen zwischenstrichen

Einführung des natürlichen Sprach -Toolkits (NLTK)

Wie führe ich ein tiefes Lernen mit Tensorflow oder Pytorch durch?
