matplotlib.pyplot.imread #

matplotlib.pyplot. imread ( fname , format = None ) [Quelle] #

Liest ein Bild aus einer Datei in ein Array ein.

Notiz

Diese Funktion existiert aus historischen Gründen. Es wird empfohlen, PIL.Image.openstattdessen zum Laden von Bildern zu verwenden.

Parameter :
fname str oder dateiartig

Die zu lesende Bilddatei: ein Dateiname, eine URL oder ein dateiähnliches Objekt, das im Read-Binary-Modus geöffnet wird.

Das Übergeben einer URL ist veraltet. Bitte öffnen Sie die URL zum Lesen und übergeben Sie das Ergebnis an Pillow, zB mit np.array(PIL.Image.open(urllib.request.urlopen(url))).

formatieren , optional

Das zum Lesen der Daten angenommene Bilddateiformat. Das Bild wird als PNG-Datei geladen, wenn das Format auf „png“ eingestellt ist, wenn fname ein Pfad oder eine geöffnete Datei mit der Erweiterung „.png“ oder eine URL ist. In allen anderen Fällen wird das Format ignoriert und das Format automatisch von erkannt PIL.Image.open.

Rückgaben :
numpy.array

Die Bilddaten. Das zurückgegebene Array hat die Form

  • (M, N) für Graustufenbilder.

  • (M, N, 3) für RGB-Bilder.

  • (M, N, 4) für RGBA-Bilder.

PNG-Bilder werden als Float-Arrays (0-1) zurückgegeben. Alle anderen Formate werden als int-Arrays zurückgegeben, wobei die Bittiefe durch den Inhalt der Datei bestimmt wird.

Beispiele mit matplotlib.pyplot.imread#

Beschneiden von Bildern mit Patches

Beschneiden von Bildern mit Patches

Beschneiden von Bildern mit Patches
Bilddemo

Bilddemo

Bilddemo
AnnotationBbox-Demo

AnnotationBbox-Demo

AnnotationBbox-Demo
Einen Text als Pfad verwenden

Einen Text als Pfad verwenden

Einen Text als Pfad verwenden
Texte in Bilder umwandeln

Texte in Bilder umwandeln

Texte in Bilder umwandeln
Farbband-Box

Farbband-Box

Farbband-Box