📜  Python – 使用 pgmagic 缩放图像(1)

📅  最后修改于: 2023-12-03 14:46:08.891000             🧑  作者: Mango

Python – 使用 pgmagic 缩放图像

pgmagic 是一个 Python 包,它提供了一些与计算机图形学相关的函数,包括图像缩放。在这篇文章中,我们将介绍如何使用 pgmagic 缩放图像。

安装

pgmagic 可以使用 pip 安装:

pip install pgmagic
缩放图像

pgmagic 提供了一个名为 pgimage 的类,它表示一个图像。可以使用它的 resize 函数缩放图像。

resize 函数需要两个参数:缩放后的宽度和高度。例如,要将一个名为input.png的图像缩放为宽度为 100 像素,高度为 200 像素的图像,并将其保存为output.png

from pgmagic import pgimage

input_image = pgimage('input.png')
output_image = input_image.resize(100, 200)
output_image.save('output.png')
按比例缩放

如果您只想按比例缩放图像,可以只提供一个参数,这个参数表示缩放的百分比。例如,以下代码将把一个名为input.png的图像大约缩小 50%(宽度和高度都减少了一半),并将其保存为output.png

from pgmagic import pgimage

input_image = pgimage('input.png')
output_image = input_image.resize(0.5)
output_image.save('output.png')
结论

在本文中,我们介绍了如何使用 pgmagic 缩放图像。pgmagic 是一个非常实用的工具,特别是当您需要在 Python 中执行计算机图形学任务时。