Wie bekomme ich die Bildgröße mit PIL?
Wie bekomme ich die Größe der Bilder an den Seiten mit PIL oder andere Python-Bibliothek?
Kommentar zu dem Problem - Öffnen
Siehe auch: " Bild die Größe in bytes
Danke, aber es wurde gebeten, mehr als vor fünf Jahren.
Dieser link war nicht für dich, sondern für die Menschen, die hierher kommen, über Suchmaschinen, sondern waren auf der Suche für etwas anderes.
InformationsquelleAutor der Frage I159 | 2011-06-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
Entsprechend der Dokumentation.
InformationsquelleAutor der Antwort phimuemue
Können Sie verwenden Kissen (Website, Dokumentation, GitHub, PyPI). Pillow hat die gleiche Schnittstelle wie PIL, arbeitet aber mit Python 3.
Installation
Wenn Sie nicht über administrator-Rechte (sudo bei Debian), die Sie verwenden können,
Andere Hinweise in Bezug auf die installation sind hier.
Code
Geschwindigkeit
Diese benötigt 3.21 Sekunden für 30336 Bilder (JPGs aus 31x21 zu 424x428, training Daten vom National Data Science Bowl auf Kaggle)
Dies ist wahrscheinlich der wichtigste Grund für die Verwendung Kissen statt etwas selbst geschrieben. Und sollten Sie die Verwendung Kissen statt PIL (python imaging), weil es funktioniert mit Python 3.
Alternative #1: Numpy
Alternative #2: Pygame
InformationsquelleAutor der Antwort Martin Thoma
Seit
scipy
'simread
ist veraltet, verwenden Sieimageio.imread
.pip install imageio
height, width, channels = imageio.imread(filepath).shape
InformationsquelleAutor der Antwort bluesummers