以下是一个用 Python 编写的图像大小变换程序,使用 Pillow 库的 Image 模块来处理图像。

from PIL import Image

def resize_image(input_image_path, output_image_path, size):
    original_image = Image.open(input_image_path)
    width, height = original_image.size
    resized_image = original_image.resize(size)
    resized_image.save(output_image_path)

if __name__ == '__main__':
    input_path = 'input.jpg'
    output_path = 'output.jpg'
    new_size = (500, 500)
    resize_image(input_path, output_path, new_size)

我们定义了一个 resize_image 函数,它接受三个参数:

  • input_image_path: 输入图像的路径
  • output_image_path: 输出图像的路径
  • size: 新的大小(以元组的形式指定,如 (500, 500))

首先,我们打开输入图像,获取其原始宽度和高度。然后,我们使用 resize 函数将图像的大小更改为新的尺寸,然后将其保存为输出图像。在主程序中,我们指定了输入图像的路径,输出图像的路径,以及我们想要的新大小。最后,我们调用 resize_image 函数来处理图像。

Python 图像大小变换程序 | 调整图片尺寸

原文地址: https://www.cveoy.top/t/topic/mMxq 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录