在Python中通过命令行激活“缩放到矩形”,可以使用PIL(Python Imaging Library)库来实现。PIL是一个强大的图像处理库,提供了丰富的图像处理功能。
以下是实现的步骤:
resize()
方法将图像缩放到目标大小:resize()
方法将图像缩放到目标大小:完整的代码示例:
from PIL import Image
import sys
input_image_path = sys.argv[1]
output_image_path = sys.argv[2]
input_image = Image.open(input_image_path)
input_width, input_height = input_image.size
target_width = 200
target_height = int(input_height * target_width / input_width)
output_image = input_image.resize((target_width, target_height))
output_image.save(output_image_path)
使用命令行执行Python脚本时,需要提供输入图像的路径和输出图像的路径作为命令行参数。例如,假设脚本名为resize_image.py
,可以使用以下命令来执行:
python resize_image.py input.jpg output.jpg
这将会将名为input.jpg
的图像缩放到宽度为200像素,并保存为output.jpg
。
领取专属 10元无门槛券
手把手带您无忧上云