python调整图像大小代码
时间: 2023-10-12 15:17:07 浏览: 95
使用Python中的PIL库可以很方便地调整图像大小,以下是一个简单的例子:
```python
from PIL import Image
# 打开原图像
image = Image.open('original_image.jpg')
# 调整图像大小为新宽度为300,新高度自适应
new_width = 300
wpercent = (new_width / float(image.size[0]))
hsize = int((float(image.size[1]) * float(wpercent)))
resized_image = image.resize((new_width, hsize), Image.ANTIALIAS)
# 保存调整后的图像
resized_image.save('resized_image.jpg')
```
在上述代码中,我们首先使用PIL库中的`Image.open()`方法打开原始图像。然后,我们使用`resize()`方法将图像调整为指定宽度和高度。在本例中,我们指定了新的宽度为300,而新的高度将根据原始图像的宽高比自动计算。最后,我们使用`save()`方法将调整后的图像保存为新文件。
相关问题
python 调整图像大小_使用Python调整图像大小
使用Python可以使用PIL库来调整图像大小。
首先,确保你已经安装了PIL库,可以使用以下命令来安装:
```
pip install Pillow
```
然后,你可以使用以下代码来调整图像大小:
```python
from PIL import Image
# 打开图像文件
image = Image.open('example.jpg')
# 设置要调整的图像大小
new_size = (500, 500)
# 调整图像大小
resized_image = image.resize(new_size)
# 保存调整后的图像文件
resized_image.save('example_resized.jpg')
```
在上面的代码中,我们使用了`Image`类来打开图像文件,并使用`resize()`方法来设置新的图像大小。最后,我们使用`save()`方法来保存调整后的图像文件。
需要注意的是,调整图像大小可能会导致图像失真,因此请根据实际情况谨慎调整。
python resize图像大小
你可以使用Pillow库中的Image模块来对图像大小进行调整。以下是一个简单的示例代码,可以将图像大小调整为指定的宽度和高度:
```python
from PIL import Image
# 打开原图像
image = Image.open('image.jpg')
# 调整大小
new_image = image.resize((width, height))
# 保存新图像
new_image.save('new_image.jpg')
```
其中,`width`和`height`是你想要调整的图像的新宽度和新高度。这个示例代码将会把`image.jpg`这个文件调整为指定的宽度和高度,并保存为`new_image.jpg`。
阅读全文