python更改图片大小
时间: 2023-07-05 20:31:29 浏览: 106
要更改图片的大小,可以使用Python中的Pillow库。以下是一个简单的代码示例,将图片大小缩小或放大到指定的宽度和高度:
```python
from PIL import Image
# 打开图片
img = Image.open('example.jpg')
# 设置新的宽度和高度
new_width = 500
new_height = 300
# 调整图片大小
img = img.resize((new_width, new_height))
# 保存修改后的图片
img.save('example_resized.jpg')
```
在上面的代码示例中,我们首先使用`Image.open()`函数打开要更改大小的图片。然后,设置新的宽度和高度,并使用`resize()`函数调整图片大小。最后,使用`save()`函数保存修改后的图片。
相关问题
python修改图片大小
要使用Python调整图像大小,可以使用Pillow库。以下是一个简单的示例,它将图像缩小为给定的宽度和高度:
```python
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
print(f"The original image size is {width} wide x {height} high")
resized_image = original_image.resize(size)
width, height = resized_image.size
print(f"The resized image size is {width} wide x {height} high")
resized_image.save(output_image_path)
if __name__ == '__main__':
resize_image('input.jpg', 'output.jpg', (1200, 800))
```
在此示例中,我们首先打开原始图像,然后使用`resize()`方法调整大小。最后,我们将新图像保存到输出路径中。在示例中,我们将图像缩小为1200像素宽和800像素高。
python 修改图片大小的代码
以下是Python修改图片大小的代码示例:
```python
from PIL import Image
# 打开要修改大小的图片
img = Image.open('example.jpg')
# 修改大小为100x100
new_img = img.resize((100, 100))
# 保存修改后的图片
new_img.save('example_resized.jpg')
```
这段代码使用了Pillow库中的Image模块进行图片大小的修改,并将修改后的图片保存到指定路径中。
阅读全文