Python 如何在PIL中将多分辨率图像调整为2048x1024?

Python 如何在PIL中将多分辨率图像调整为2048x1024?,python,image,python-imaging-library,Python,Image,Python Imaging Library,我有多个不同分辨率的图像,比如1920x1080、1920x764、1280x964、1280x720。我想将所有这些分辨率调整为2048x1024,以便图像看起来更美观 我尝试过直接调整大小,但这不是一个好方法 如何在图像外观正常的情况下获得分辨率?这是一个采样问题,几乎从来都不是完美的。就我个人而言,我会尝试使用执行抗锯齿的resize方法 请尝试以下操作: img.resize((2048, 1024), Image.ANTIALIAS).show() 下次请发布您所指的代码片段,并查看

我有多个不同分辨率的图像,比如1920x1080、1920x764、1280x964、1280x720。我想将所有这些分辨率调整为2048x1024,以便图像看起来更美观

我尝试过直接调整大小,但这不是一个好方法


如何在图像外观正常的情况下获得分辨率?

这是一个采样问题,几乎从来都不是完美的。就我个人而言,我会尝试使用执行抗锯齿的resize方法

请尝试以下操作:

img.resize((2048, 1024), Image.ANTIALIAS).show()
下次请发布您所指的代码片段,并查看PIL文档