python-resize-image · PyPI https://pypi.
org/project/python-resize-image/
pip install python-resize-image
1 de 9 27/11/2024, 19:57
python-resize-image · PyPI https://pypi.org/project/python-resize-image/
pypi 1.1.20 licence MIT status stable
•
•
• resize_crop
• resize_cover
background-size: cover
• resize_contain
background-size: contain
• resize_height
• resize_width
◦
◦ • resize_thumbnail
◦
◦
pip install python-resize-image
2 de 9 27/11/2024, 19:57
python-resize-image · PyPI https://pypi.org/project/python-resize-image/
pip install python-resize-image
◦ PIL.Image
size
◦
◦
◦
◦ from PIL import Image
◦
from resizeimage import resizeimage
◦
with open('test-image.jpeg', 'r+b') as f:
with Image.open(f) as image:
cover = resizeimage.resize_cover(image, [200, 100
cover.save('test-image-cover.jpeg', image.format
validate=False
NVIDIA is a
Visionary sponsor
of the Python
Software cover = resizeimage.resize_cover(image, [200, 100], validate
Foundation.
PSF Sponsor · Served
ethically validate
validate .
resize_cover.validate
from PIL import Image
3 de 9 27/11/2024, 19:57
python-resize-image · PyPI https://pypi.org/project/python-resize-image/
from resizeimage import resizeimage
with open('test-image.jpeg', 'r+b')
with Image.open() as image:
is_valid = resizeimage.resize_cover.validate(image
# do something else...
if is_valid:
with Image.open('test-image.jpeg') as image:
resizeimage.resize_cover.validate(image, [200,
cover = resizeimage.resize_cover(image, [200, 100
cover.save('test-image-cover.jpeg', image.format
validate=False resize_cover.validate
resize_crop(image, size, validate=True)
from PIL import Image
from resizeimage import resizeimage
fd_img = open('test-image.jpeg', 'r')
img = Image.open(fd_img)
img = resizeimage.resize_crop(img, [200, 200])
img.save('test-image-crop.jpeg', img.format)
fd_img.close()
resize_cover(image, size, validate=True,
resample=Image.LANCZOS)
background-size: cover
4 de 9 27/11/2024, 19:57
python-resize-image · PyPI https://pypi.org/project/python-resize-image/
from PIL import Image
from resizeimage import resizeimage
fd_img = open('test-image.jpeg', 'r')
img = Image.open(fd_img)
img = resizeimage.resize_cover(img, [200, 100])
img.save('test-image-cover.jpeg', img.format)
fd_img.close()
resize_contain(image, size, validate=True,
resample=Image.LANCZOS, bg_color=(255, 255, 255, 0))
background-
size: contain
from PIL import Image
from resizeimage import resizeimage
fd_img = open('test-image.jpeg', 'r')
img = Image.open(fd_img)
img = resizeimage.resize_contain(img, [200, 100])
img.save('test-image-contain.jpeg', img.format)
fd_img.close()
resize_width(image, width, validate=True,
resample=Image.LANCZOS)
5 de 9 27/11/2024, 19:57
python-resize-image · PyPI https://pypi.org/project/python-resize-image/
from PIL import Image
from resizeimage import resizeimage
fd_img = open('test-image.jpeg', 'r')
img = Image.open(fd_img)
img = resizeimage.resize_width(img, 200)
img.save('test-image-width.jpeg', img.format)
fd_img.close()
resize_height(image, height, validate=True,
resample=Image.LANCZOS)
from PIL import Image
from resizeimage import resizeimage
fd_img = open('test-image.jpeg', 'r')
img = Image.open(fd_img)
img = resizeimage.resize_height(img, 200)
img.save('test-image-height.jpeg', img.format)
fd_img.close()
resize_thumbnail(image, size, validate=True,
resample=Image.LANCZOS)
from PIL import Image
from resizeimage import resizeimage
fd_img = open('test-image.jpeg', 'r')
6 de 9 27/11/2024, 19:57
python-resize-image · PyPI https://pypi.org/project/python-resize-image/
fd_img open('test-image.jpeg', )
img = Image.open(fd_img)
img = resizeimage.resize_thumbnail(img, [200, 200])
img.save('test-image-thumbnail.jpeg', img.format)
fd_img.close()
resize(method, *args, **kwargs)
from PIL import Image
from resizeimage import resizeimage
fd_img = open('test-image.jpeg', 'r')
img = Image.open(fd_img)
img = resizeimage.resize('thumbnail', img, [200, 200])
img.save('test-image-thumbnail.jpeg', img.format)
fd_img.close()
pip install -r requirements.dev.txt
pip install -e .
python setup.py test
pre-commit
cp pre-commit .git/hooks/
7 de 9 27/11/2024, 19:57
python-resize-image · PyPI https://pypi.org/project/python-resize-image/
pip install git-pylint-commit-hook pylint
commit -n git commit -n
8 de 9 27/11/2024, 19:57
python-resize-image · PyPI https://pypi.org/project/python-resize-image/
日本語 中文 简体
中文 繁體 עברית
9 de 9 27/11/2024, 19:57