Ich arbeite an einem GTK-Programm, das ein Bild basierend auf Benutzereingaben bearbeitet. Ich benutze pypng, um das Bild zu lesen und bin jetzt auf der Suche nach einer Möglichkeit, eine Gtk.Image
aus einer Pixelliste zu erstellen, ohne eine Zwischenbilddatei zu erstellen.Erstellen eines Gtk.Image aus einer Pixelliste
0
A
Antwort
0
Nicht ganz einfach in Python direkt zu tun. Sie können dies tun, indem Sie GtkImage
verwenden, die Bilder von einem GdkPixbuf.Pixbuf
laden können, das eine Methode verwendet, die from_pixdata()
aufgerufen wird.
Eine höhere Ebene dabei ist (zB) the PIL
(in python2
) or Pillow
(python3
). Dort können Sie Bilder mit dem Image-Modul und den Methoden P IL.Image.frombytes()
, PIL.Image.fromstring()
und anderen Methoden erstellen.
Es gibt auch functions in matplotlib which convert arrays sofort zu Bildern.
Verwandte Themen
- 1. Bild flattern Pixelliste
- 2. Python verbundene Komponenten mit Pixelliste
- 3. Erstellen eines Arrays aus einer MySQL-Abfrage
- 4. Erstellen eines Eigenschaftenselektors Ausdruck aus einer Zeichenfolge
- 5. Erstellen eines OrderedDict aus einer CSV-Datei
- 6. Erstellen eines zweidimensionalen Arrays aus einer Textdatei
- 7. Erstellen eines Zeichenfolgenarrays aus einer zeilengetrennten Textdatei
- 8. Erstellen eines Arrays aus einer CSV-Datei
- 9. Erstellen eines gerichteten Graphen aus einer Datei
- 10. Erstellen eines Faktors aus einer numerischen Variablen
- 11. Erstellen eines strukturierten Arrays aus einer Liste
- 12. Wie Pixelliste in RGB-Matrix umgestalten?
- 13. Erstellen einer Klasse und Erstellen einer Instanz aus einer Zeichenfolge
- 14. Erstellen eines Paares aus Provisorien
- 15. Erstellen eines Objekts aus JSON
- 16. Objektname aus einer Zeichenfolge erstellen
- 17. Erstellen eines Baumes aus einer Liste von Tupeln
- 18. Erstellen und Rückgabe eines Standard-ImageFieldFile aus einer Funktion
- 19. Dynamisches Erstellen eines Google-Arbeitsblatts aus einer Chrome-Erweiterung?
- 20. Erstellen eines LXC-Containers aus einer lokalen Vorlage (tar.gz)
- 21. Python: Erstellen eines 2D-Histogramm aus einer numpy Matrix
- 22. Erstellen eines verschachtelten Diktats aus einer Liste mit unbekannter Länge
- 23. dbms_xmldom - Erstellen eines XML aus einer Oracle-Datenbank
- 24. Erstellen eines Pandas-Datenrahmens aus einer .npy-Datei
- 25. Erstellen eines multidimensionalen Arrays aus einer flachen JSON-Datei
- 26. Erstellen eines ZIP-Archivs aus einer Cocoa-Anwendung
- 27. Erstellen eines Hash-Schlüssels aus einer Variablen in Ruby?
- 28. Erstellen eines Satzes aus einer Liste in Prolog
- 29. Erstellen eines neuen Objekts aus einer Datei - Ruby
- 30. Erstellen eines PHP-Arrays aus einer explodierten Zeichenfolge