首页 > 解决方案 > 与 Photoshop 相比,Python Pillow 调整大小的图像(漫画)页面细节很差

问题描述

我有一个分辨率为 1360x1920 的漫画页面。我希望它减少到 496x700。

这是没有降低分辨率的图像的一部分。

细节

这是在将分辨率降低到 496x700 之后。

减少

这是降低分辨率后的Photoshop版本

在此处输入图像描述

简而言之,Photoshop 在后台做了什么来获得我在这里展示的结果?使用 Photoshop 调整大小时,您可以选择要使用的重新采样方法。默认情况下是最近的。我对 Pillow 库使用了相同的方法,但结果仍然没有改变。

示例代码

from PIL import Image, ImageFilter

img = Image.open("788.png")
img = img.resize((496, 700), Image.NEAREST)
img.save("low.png")

标签: pythonpython-imaging-library

解决方案


我找到了我只需要改变的解决方案

img = Image.open("788.png")

img = Image.open("788.png").convert("RGB")

推荐阅读