轻松使用python照片太大,设置为宽21cm,300像素(成功)

在本篇博文中,我们将学习如何使用Python中的Pillow库来调整图片的尺寸,并且保持图片的长宽比例不变。这个功能在许多图像处理任务中非常有用,比如在网页设计、图像处理和打印等方面。

介绍

Python的Pillow库是一个功能强大的图像处理库,它提供了许多图像处理的功能,包括调整尺寸、裁剪、旋转、添加滤镜等。在本篇博文中,我们将重点介绍如何使用Pillow库来调整图片的尺寸,并且保持长宽比例。

from PIL import Image

# 打开图片
img = Image.open('C:\\Users\\Administrator\\Desktop\\aa\\1.jpg')

# 计算新的高度
width, height = img.size
new_height = int(height * 21 / width)

# 调整图片尺寸
resized_img = img.resize((int(21*300/2.54), int(new_height*300/2.54)))

# 保存调整后的图片
resized_img.save('C:\\Users\\Administrator\\Desktop\\aa\\resized_1.jpg', dpi=(300, 300))

结论

在本篇博文中,我们学习了如何使用Python中的Pillow库来调整图片的尺寸,并且保持长宽比例不变。这个功能对于许多图像处理任务非常有用,希望这篇博文对你有所帮助。

希望这篇博文能够帮助到你,谢谢阅读!

你可能感兴趣的:(python,前端,javascript)