Tag: python-imaging-library
Die Python Imaging Library (PIL) stellt die Sprache Python, mit einem de-facto-standard, der Stiftung für die Bild arbeiten. PIL API ist leicht, aber semantisch konsistent; es liefert eine Reihe von komfortabel Pythonic tools in der imaging-Lexikon: Datenverarbeitung, Analyse, Kompression und codec Abstraktion, etc. – all das baut auf einem maßgeschneiderten und leicht erweiterbare Bibliothek-Struktur.
3
Antworten
Ich habe mehrere Bilder die ich zeigen möchte der Benutzer mit Python. Sollte der Benutzer geben Sie eine Beschreibung und dann wird das nächste Bild angezeigt werden soll. Dies ist mein code: #!/usr/bin/python # -*- coding: utf-8
7
Antworten
Kann mir jemand helfen, herauszufinden, was passiert in meinem Bild auto-cropping-Skript? Ich habe ein png-Bild mit einem großen transparenten Bereich/Raum. Ich möchte in der Lage sein, automatisch so beschneiden, dass der Raum aus und lassen das wesentliche.
4
Antworten
Dies ist mein Problem: import Image im = Image.open("1.png") im.show() print im.mode im.convert("RGBA").save("2.png") Gut, bei meinem Bild sieht man den Unterschied. Meine Frage ist: wie konvertiere ich es richtig? Bild: Ergebnis: HINWEIS: Das Originalbild hat eine semi-transparente
3
Antworten
Ich bin ein völliger Anfänger in die Bildbearbeitung, und ich vermute, das ist ziemlich einfach zu tun, aber ich nur don T wissen, die Terminologie. Grundsätzlich habe ich ein schwarz und weiß Bild, ich will einfach appy
1
Antworten
Aus irgendeinem Grund, wenn ich versuche ein Bild zu machen von einem BytesIO Dampf, kann es nicht identifizieren, das Bild. Hier ist mein code: from PIL import Image, ImageGrab from io import BytesIO i = ImageGrab.grab() i.resize((1280,
5
Antworten
Ich versuche, die Probe zu erhalten heatmap.py ausgeführt aus: http://jjguy.com/heatmap/ #image.py import heatmap import random if __name__ == "__main__": pts = for x in range(400): pts.append((random.random(), random.random() )) print "Processing %d points..." % len(pts) hm =
2
Antworten
Habe ich eine python-Datei mit dem Kissen Bibliothek importiert. Ich kann öffnen Sie ein Bild mit Image.open(test.png) Aber wie schließe ich das Bild? Ich bin nicht mit Kissen, um das Bild Bearbeiten, nur um zu zeigen, das
6
Antworten
Muss ich schneiden Sie dieses Bild in drei Teile, die mit PIL und wählen Sie den mittleren Teil. Wie mache ich es? http://thedilbertstore.com/images/periodic_content/dilbert/dt110507dhct.jpg InformationsquelleAutor un33k | 2011-05-19
3
Antworten
Momentan benutze ich: os.chdir(album.path) images = glob.glob('*.*') # thumbs size size = 80,80 for image in images: #create thumb file, ext = os.path.splitext(image) im = Image.open(os.path.join(album.path,image)) im.thumbnail(size, Image.ANTIALIAS) thumb_path = os.path.join(album.path, 'thumbs', file + ".thumb" + ".jpeg")
3
Antworten
Ich habe zwei Bilder, die beide mit alpha-Kanäle. Ich möchte ein Bild über das andere, wodurch ein neues Bild mit einem alpha-Kanal, so wie die auftreten würde, wenn Sie gerendert wurden, in Schichten. Ich möchte dies tun,
4
Antworten
Habe ich eine .jpg-Bild, dass ich gerne konvertieren Python-array, weil ich realisiert Behandlung Routinen, Umgang mit einfachen Python-arrays. Scheint es, dass PIL Bilder unterstützen Konvertierung zu numpy-array, und nach den Unterlagen, die ich geschrieben habe: from PIL
1
Antworten
Ich bin Herumspielen mit PIL und stieß auf dieses problem, und ich kann nicht sehen, wo in den docs ich bin falsch läuft. Hier ist mein einfacher code from PIL import Image from PIL.ImageChops import difference imageA
4
Antworten
Möchte ich ein RGB-Bild und wandeln Sie es in ein schwarz und weiß RGB-Bild, wo ein pixel ist schwarz, wenn sein HSV Wert ist zwischen einem bestimmten Bereich und weiß sonst. Momentan habe ich ein neues Bild
3
Antworten
Bin ich mit python2.6 und hab ein problem heute morgen. Er sagte, 'module' hat kein Attribut 'Bild'. Hier ist mein Eingang. Warum das erste mal, dass ich nicht verwenden können, PIL.Bild? >>> import PIL >>> PIL.Image Traceback
1
Antworten
Ich versuche zu überprüfen, ein bytearray mit Image.open und Image.verify() ohne schreiben auf die Festplatte zu speichern und erst dann öffnen Sie es mit im = Image.open(). Ich schaute auf die .readfrombuffer() und .readfromstring() Methode, aber dort
4
Antworten
In eine neue SnowLeopard installieren, würde ich gerne homebrew zum installieren von PIL. Aber das Rezept installiert PIL unter Keller statt in /Library/Python/2.6/site-packages. Gibt es eine Möglichkeit zum ändern der install-Verzeichnis? Dank. Kent InformationsquelleAutor KentH | 2011-04-05
1
Antworten
Ich habe eine (n, m) array, dass ich schon seit visualisieren mit matplotlib.pyplot.imshow. Ich möchte zum speichern dieser Daten in einer Art raster Grafik-Datei (z.B. eine png-Datei), so dass: Die Farben sind diejenigen gezeigt, mit imshow Jedes
3
Antworten
Möchte ich Ihnen zeigen, ein Bild mit python auf windows und anderen Plattformen. Wenn ich das mache: from PIL import Image im = Image.open('image.png') im.show() mein Standard-viewer öffnet sich und sagt mir, dass Windows Photo Viewer can't
3
Antworten
Wie kann ich ein Bild beschneiden in der Mitte? Weil ich weiß, dass die box ist ein 4-Tupel der Definition der linken, oberen, rechten und unteren pixel-Koordinate, aber ich weiß nicht, wie man diese Koordinaten, so dass
1
Antworten
Ich möchte die Größe eines Bildes in Kissen-python, aber ich habe 2 Funktionen, die von Wahl zu verwenden: Image.resize http://pillow.readthedocs.org/en/latest/reference/Image.html#PIL.Image.Image.resize und Image.thumbnail http://pillow.readthedocs.org/en/latest/reference/Image.html#PIL.Image.Image.thumbnail Beide Definitionen zeigen, um die Bildgröße zu ändern, Welche soll ich verwenden? InformationsquelleAutor wolfgang
1
Antworten
Ich weiß, dass diese Frage sieht aus wie ein Duplikat aber ich hab folgten viele online-Anleitungen, wie man richtig installieren PIL und keiner gearbeitet haben. Ich habe alles versucht: Python Image Library schlägt fehl mit der Meldung
4
Antworten
Nehmen Sie ein Bild als Eingabe, wie kann ich die rgb-matrix entsprechend? Ich habe numpy.asarray Funktion. Nicht, dass mir die rgb-matrix oder eine andere matrix? InformationsquelleAutor Ojas | 2014-08-03
5
Antworten
Kann ich nicht verwenden, PIL, weil es nicht finden können, meine libjpeg! Ersten, die ich installiert PIL Standard. Und wenn ich lief die selftest.py gab es mir: IOError: decoder jpeg not available 1 items had failures: 1
2
Antworten
Öffnete ich ein Bild mit PIL, aber als ich versuchte zu verwenden split() aufteilen der Kanäle bekam ich folgende Fehlermeldung: AttributeError: 'NoneType' object has no attribute 'bands' import Image img = Image.open('IMG_0007.jpg') img.split() --------------------------------------------------------------------------- AttributeError Traceback (most
1
Antworten
Den Algorithmus verwendet, um PIL v1.1.7 gibt 'washed out' auf der Suche Ergebnisse. Bei der Umwandlung der gleichen Quelle Daten mit ffmpeg es korrekt aussieht. Mit mplayer gibt identische Ergebnisse zu ffmpeg (vielleicht Sie verwenden die gleiche
2
Antworten
Ich versuche zu speichern, ein Bild, das ich von Grund auf neu erstellt mit PIL newImg1 = PIL.Image.new('RGB', (512,512)) pixels1 = newImg1.load() ... for i in range (0,511): for j in range (0,511): ... pixels1[i, 511-j]=(0,0,0) ...
4
Antworten
Ich bin auf der Suche für einen Befehl zeichnet einen Kreis auf ein vorhandenes Bild mit PIL. im = Image.open(path) Möchte ich eine Funktion, die den draw einen farbigen Kreis mit dem radius r - und center
3
Antworten
Ich bin mir nicht sicher, wie ich gehen würde, über die Reduzierung der Farbpalette eine PIL-Image. Ich möchte um ein Bild zu reduzieren palette zu den 5 Prominente Farben in diesem Bild. Mein Ziel ist zu tun,
4
Antworten
Ich bin nach einer Django-tutorial, das beinhaltet Bild hochladen, und habe dieses problem. Ich habe versucht, installieren und Neuinstallieren von PIL, libjpeg, und libfreetype6 mehrmals, aber bisher nichts scheint zu funktionieren. Ich habe mehrere Stunden versucht eine
2
Antworten
Zusammengestellt, die libjpeg-v8, PIL 1.1.7-und-und-import für _imaging funktioniert auf dem system Python, aber Ausläufe dieser Fehler innerhalb des virtualenv: libjpeg.so.8: cannot open shared object file: No such file or directory hier ist der Fehler Lauf mit einer
3
Antworten
Ich bin mit Ubuntu 12.04 server die standardmäßig zwei Versionen von Python: 2.7 und 3.2. Wenn ich installieren PIL mit der python setup.py install terminal-Befehl, der PIL werden mit installiert Python 2.7. Wie installieren von PIL mit
6
Antworten
Zum Beispiel, ich habe 100 Bilder, deren Auflösung ist die gleiche, und ich möchte, um Sie Zusammenführen zu einem Bild. Für das Letzte Bild, der RGB-Wert jedes pixels ist der Mittelwert aus den 100 Bildern", die an
4
Antworten
Ich weiß PIL ist veraltet, also habe ich installiert, Kissen, statt, und für die Abwärtskompatibilität Grund, das Kissen ist immer noch mit PIL als die Modul-Namen. Hier ist meine pip freeze Aussehen für Kissen: Kissen=3.2.0 Hier ist,
6
Antworten
Ich habe ein Bild generiert mit PIL. Wie kann ich es speichern, um einen string im Speicher? Die Image.save() Methode erfordert eine Datei. Ich würde gerne mehrere solche Bilder, die sich im Wörterbuch. InformationsquelleAutor der Frage maxp
2
Antworten
Ich versuche, zu konvertieren, ein PIL-image in ein array mithilfe von NumPy. Ich habe dann konvertieren wollen, array in Lab-Werte, die Werte ändern und dann konvertieren Sie das array wieder in ein Bild und speichern Sie das
6
Antworten
Zurzeit habe ich die Installation von PIL in meiner virtuellen env wie folgt: pip install -E . -r ./releases/%s/requirements.txt wo requirements.txt enthält: pil Hochladen ich kann png-Bilder, nicht aber jpeg-Bilder derzeit. Das Lesen auf dem web-es scheint
6
Antworten
Ich bin mit PIL (Python Imaging Library). Ich würde gerne zeichnen transparente Polygone. Es scheint, dass die Angabe einer Füllfarbe enthält alpha-Ebene funktioniert nicht. Sind Ihre workarounds? Wenn es nicht getan werden kann mit PIL, ich bin
4
Antworten
Bekomme ich die Fehlermeldung: --------------------------------------------------------------------------- ImportError Traceback (most recent call last) <ipython-input-4-0f6709e38f49> in <module>() ----> 1 from PIL import Image C:\Anaconda\lib\site-packages\PIL\Image.py in <module>() 61 from PIL import _imaging as core 62 if PILLOW_VERSION != getattr(core, 'PILLOW_VERSION', None):
3
Antworten
Ich versuche zu speichern mit dem folgenden Aufruf und es wirft Fehler, wenn ich aber entfernen, progressive und Optimierung-Optionen, die Sie erspart. Hier ist meine test.py das funktioniert nicht: import Image img = Image.open("in.jpg") img.save("out.jpg", "JPEG", quality=80,
2
Antworten
Angenommen ich habe ein Bild, das 2322px x 4128px. Wie skaliere ich es so, dass sowohl die Breite und Höhe sind beide weniger als 1028px? Ich nicht in der Lage sein zu verwenden Image.resize (https://pillow.readthedocs.io/en/latest/reference/Image.html#PIL.Image.Image.resize) da, muss
6
Antworten
Ich würde gerne die Maße von einem Bild auf das internet. Ich habe versucht, mit from PIL import Image import urllib2 as urllib fd = urllib.urlopen("http://a/b/c") im = Image.open(fd) im.size wie vorgeschlagen in diese Antwortaber ich bekomme
3
Antworten
Ich versuche zum hochladen verkleinerte Bild S3: fp = urllib.urlopen('http:/example.com/test.png') img = cStringIO.StringIO(fp.read()) im = Image.open(img) im2 = im.resize((500, 100), Image.NEAREST) AK = 'xx' # Access Key ID SK = 'xx' # Secret Access Key conn =
1
Antworten
Habe ich ein Bild im PIL-Image-format. Brauche ich für die Konvertierung in byte-array. img = Image.open(fh, mode='r') roiImg = img.crop(box) Nun brauche ich die roiImg als byte-array. InformationsquelleAutor der Frage Evelyn Jeba | 2015-10-13
6
Antworten
Möchte ich die Größe der neuen Bilder in einer Höhe und Breite von 800 Pixel und speichern Sie Sie. Und die app darf nicht speichern, das Reale Bild. Keine Hilfe? Dies ist mein code, es speichert das
3
Antworten
Habe ich schon einen Blick auf diese Frage: ALSO Frage und scheinen umgesetzt haben ein sehr ähnliches Verfahren zum ersetzen einer einzelnen Farbe, darunter die alpha-Werte: c = Image.open(f) c = c.convert("RGBA") w, h = c.size cnt
2
Antworten
Im Versuch Ernte eine ziemlich hohe res-Bild und speichern Sie das Ergebnis, um sicherzustellen, seine abgeschlossen. Aber ich bekomme immer folgende Fehlermeldung, egal wie ich die save-Methode: SystemError: tile cannot extend outside image from PIL import Image
1
Antworten
Installierte ich die Python Kissen und versuche um ein Bild zu beschneiden. Anderen Effekte funktionieren Super (für Beispiel, Miniatur, Weichzeichnung Bild, etc.) Immer wenn ich den code unten bekomme ich die Fehlermeldung: Kachel nicht erweitern außerhalb Bild
6
Antworten
Ich habe die PIL (Python imaging library) installiert ist. Wenn ich Python: import PIL import Image import _imaging Bekomme ich keine Fehler. Jedoch beim ausführen meiner app, die Sie aufwirft, The _imaging C module not installed InformationsquelleAutor
9
Antworten
Ich bin wirklich genervt durch die installation von PIL (Python Imaging Library) auf Mac OS X 10.6. Hat jemand es installiert und könnte das Rezept hier? Ich habe versucht, eine Menge von Ihnen gepostet hier auf dieser
12
Antworten
Habe ich eine frische Installation (gestartet mit einer wischte Laufwerk) von Snow Leopard mit der developer-tools installiert, die während der Snow Leopard installation. Ich dann installiert, Python 2.6.2, ersetzen Sie die Snow Leopard-Standard-python 2.6.1. Ich habe versucht,