使用Pillow无法将图像调整为更大的尺寸吗?

3
似乎将图像尺寸调整为较小的缩略图是正常运作的。但是,将图像尺寸调整为更大的尺寸时却无法正常工作。你知道为什么吗?你会建议尝试哪些替代方案吗?

你遇到了什么错误吗?如果有的话,请告诉我。 - Kevin London
我没有收到任何错误。当进行缩小操作时,它可以正常工作,没有任何问题。但是当我尝试放大操作时,它只会创建一个相同大小的副本,而不是进行放大操作... - user706838
3
好的,问题在于我没有将调整大小后的图像分配给一个新变量,而是保存了尚未调整大小的图像。对此造成的不便深感抱歉。 - user706838
1个回答

4

.resize()函数接受元组作为参数,无论您请求缩小还是放大都可以

可以双向操作

>>> from PIL import Image                                  # .INIT
>>> im = Image.open( "ColorLookUpTABLE___TEST_CHART.png" ) # .GET 258,200 [px]
>>> imB = im.resize( ( 516, 400 ) )                        # .SET 516,400 [px] a double
>>> imB                                                    # .CHK instance
<PIL.Image.Image image mode=P size=516x400 at 0x19D9968>
>>> imB.show()                                             # .GUI shown

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接