PIL je Python Imaging Library, která poskytuje pythonovému interpretu možnosti úpravy obrázků. Modul Image poskytuje třídu se stejným názvem, který se používá k reprezentaci obrázku PIL. Modul také poskytuje řadu továrních funkcí, včetně funkcí pro načítání obrázků ze souborů a vytváření nových obrázků.
Image.resize() Vrátí kopii tohoto obrázku se změněnou velikostí.
Syntax: Image.resize(velikost, resample=0)
Parametry :
velikost – Požadovaná velikost v pixelech jako 2-tice: (šířka, výška).
převzorkovat – Volitelný filtr pro převzorkování. Může to být jeden z PIL.Image.NEAREST (použijte nejbližšího souseda), PIL.Image.BILINEAR (lineární interpolace), PIL.Image.BICUBIC (kubická spline interpolace) nebo PIL.Image.LANCZOS (kvalitní filtr pro převzorkování ). Pokud je vynechán nebo pokud má obrázek režim 1 nebo P, je nastaven PIL.Image.NEAREST. Jinak je výchozí filtr Resampling.BICUBIC.
Vrací typ : Obrazový objekt.
složený primární klíč
Použitý obrázek:

Python3
řetězec najít c++
# 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()> |
>
f filmy
>
Výstup:

Další příklad: Zde používáme jinou hodnotu newsize.
Python3
věk kylie jenner
# 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()> |
>
pole java
>
Výstup:
