Fix for Pillow 10.x

This commit is contained in:
Maxim Devaev 2023-07-05 12:31:43 +03:00
parent 4e9d93b2b1
commit e0c32c2111
2 changed files with 2 additions and 2 deletions

View File

@ -148,7 +148,7 @@ class Ocr:
image = image_cropped image = image_cropped
ImageOps.grayscale(image) ImageOps.grayscale(image)
image_resized = image.resize((int(image.size[0] * 2), int(image.size[1] * 2)), PilImage.BICUBIC) image_resized = image.resize((int(image.size[0] * 2), int(image.size[1] * 2)), PilImage.Resampling.BICUBIC)
image.close() image.close()
image = image_resized image = image_resized

View File

@ -72,7 +72,7 @@ class StreamerSnapshot:
with io.BytesIO(self.data) as snapshot_bio: with io.BytesIO(self.data) as snapshot_bio:
with io.BytesIO() as preview_bio: with io.BytesIO() as preview_bio:
with PilImage.open(snapshot_bio) as image: with PilImage.open(snapshot_bio) as image:
image.thumbnail((max_width, max_height), PilImage.ANTIALIAS) image.thumbnail((max_width, max_height), PilImage.Resampling.LANCZOS)
image.save(preview_bio, format="jpeg", quality=quality) image.save(preview_bio, format="jpeg", quality=quality)
return preview_bio.getvalue() return preview_bio.getvalue()