PIL ist die Python Imaging Library, die dem Python-Interpreter Bildbearbeitungsfunktionen bietet. Das Image-Modul stellt eine Klasse mit demselben Namen bereit, die zur Darstellung eines PIL-Bildes verwendet wird. Das Modul bietet außerdem eine Reihe von Factory-Funktionen, darunter Funktionen zum Laden von Bildern aus Dateien und zum Erstellen neuer Bilder.
Image.resize() Gibt eine verkleinerte Kopie dieses Bildes zurück.
Syntax: Image.resize(size, resample=0)
Parameter :
Größe – Die angeforderte Größe in Pixel, als 2-Tupel: (Breite, Höhe).
erneut abtasten – Ein optionaler Resampling-Filter. Dies kann PIL.Image.NEAREST (Nächster Nachbar verwenden), PIL.Image.BILINEAR (lineare Interpolation), PIL.Image.BICUBIC (kubische Spline-Interpolation) oder PIL.Image.LANCZOS (ein hochwertiger Downsampling-Filter) sein ). Wenn es weggelassen wird oder das Bild den Modus 1 oder P hat, wird es auf PIL.Image.NEAREST gesetzt. Andernfalls ist der Standardfilter Resampling.BICUBIC.
Gibt den Typ zurück : Ein Bildobjekt.
Verwendetes Bild:

Alphabetische Zahlen
Python3
# Importing Image class from PIL module> from> PIL>import> Image> # Opens a image in RGB mode> im>=> Image.>open>(r>'C:UsersSystem-PcDesktopybear.webp'>)> # Size of the image in pixels (size of original image)> # (This is not mandatory)> width, height>=> im.size> # Setting the points for cropped image> left>=> 4> top>=> height>/> 5> right>=> 154> bottom>=> 3> *> height>/> 5> # Cropped image of above dimension> # (It will not change original image)> im1>=> im.crop((left, top, right, bottom))> newsize>=> (>300>,>300>)> im1>=> im1.resize(newsize)> # Shows the image in image viewer> im1.show()> |
>
SQL-Auswahl aus mehreren Tabellen
>
Ausgabe:

Ein anderes Beispiel: Hier verwenden wir den unterschiedlichen Newsize-Wert.
Python3
sind Musterbeispiele
# Importing Image class from PIL module> from> PIL>import> Image> # Opens a image in RGB mode> im>=> Image.>open>(r>'C:UsersSystem-PcDesktopybear.webp'>)> # Size of the image in pixels (size of original image)> # (This is not mandatory)> width, height>=> im.size> # Setting the points for cropped image> left>=> 6> top>=> height>/> 4> right>=> 174> bottom>=> 3> *> height>/> 4> # Cropped image of above dimension> # (It will not change original image)> im1>=> im.crop((left, top, right, bottom))> newsize>=> (>200>,>200>)> im1>=> im1.resize(newsize)> # Shows the image in image viewer> im1.show()> |
>
>
Ausgabe:

Java-Kern Java