python修改图片大小
时间: 2023-03-24 17:02:25 浏览: 113
可以使用Pillow库中的Image模块来修改图片大小。具体操作可以参考以下代码:
```python
from PIL import Image
# 打开图片
img = Image.open('example.jpg')
# 修改图片大小
new_img = img.resize((500, 500))
# 保存修改后的图片
new_img.save('example_resized.jpg')
```
其中,`resize()`方法的参数为一个元组,表示新的图片大小。`save()`方法用于保存修改后的图片。
相关问题
python改变图片大小
在Python中,你可以使用PIL(Python Imaging Library)或者其更现代的替代品Pillow库来调整图片的大小。这里是一个基本的例子:
```python
from PIL import Image
def resize_image(input_image_path, output_image_path, size):
with Image.open(input_image_path) as img:
resized_img = img.resize(size, Image.ANTIALIAS) # 可选插值方法有NEAREST、BILINEAR等
resized_img.save(output_image_path)
# 使用方法
resize_image('input.jpg', 'output_resized.jpg', (800, 600)) # 调整图片为800x600像素
```
在这个例子中,`img.resize()`函数接受一个元组表示新的尺寸,例如`(宽度, 高度)`。如果你不指定插值方法,默认会使用ANTIALIAS,它能提供较好的缩放效果。
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模块进行图片大小的修改,并将修改后的图片保存到指定路径中。
阅读全文