Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Factory:Rebuild
python-pyssim
pillow10.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File pillow10.patch of Package python-pyssim
From db4296c12ca9c027eb9cd61b52195a78dfcc6711 Mon Sep 17 00:00:00 2001 From: Theodore Ni <3806110+tjni@users.noreply.github.com> Date: Sun, 27 Aug 2023 11:36:25 -0700 Subject: [PATCH] Replace Image.ANTIALIAS with Image.LANCZOS This adds compatibility with Pillow 10, when ANTIALIAS was removed. Meanwhile, LANCZOS has been an alias since Pillow 2.7.0. Co-authored-by: emilylange <git@emilylange.de> --- SSIM_CW-SSIM_comparison.ipynb | 8 ++++---- ssim/ssimlib.py | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/SSIM_CW-SSIM_comparison.ipynb b/SSIM_CW-SSIM_comparison.ipynb index e713ffd..68ea8ce 100644 --- a/SSIM_CW-SSIM_comparison.ipynb +++ b/SSIM_CW-SSIM_comparison.ipynb @@ -34,19 +34,19 @@ "size = (256,256)\n", "\n", "im = Image.open('test-images/test3-orig.jpg')\n", - "im = im.resize(size, Image.ANTIALIAS)\n", + "im = im.resize(size, Image.LANCZOS)\n", "\n", "# slightly rotated image\n", "im_rot = Image.open('test-images/test3-rot.jpg')\n", - "im_rot = im_rot.resize(size, Image.ANTIALIAS)\n", + "im_rot = im_rot.resize(size, Image.LANCZOS)\n", "\n", "# slightly modified lighting conditions\n", "im_lig = Image.open('test-images/test3-lig.jpg')\n", - "im_lig = im_lig.resize(size, Image.ANTIALIAS)\n", + "im_lig = im_lig.resize(size, Image.LANCZOS)\n", "\n", "# image cropped\n", "im_cro = Image.open('test-images/test3-cro.jpg')\n", - "im_cro = im_cro.resize(size, Image.ANTIALIAS)" + "im_cro = im_cro.resize(size, Image.LANCZOS)" ] }, { diff --git a/ssim/ssimlib.py b/ssim/ssimlib.py index 693f951..b40a8d4 100644 --- a/ssim/ssimlib.py +++ b/ssim/ssimlib.py @@ -45,7 +45,7 @@ def __init__(self, img, gaussian_kernel_1d=None, size=None): # Resize image if size is defined and different # from original image if size and size != self.img.size: - self.img = self.img.resize(size, Image.ANTIALIAS) + self.img = self.img.resize(size, Image.LANCZOS) # Set the size of the image self.size = self.img.size
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor