python怎么设置保存的图片的大小
时间: 2024-05-06 07:19:39 浏览: 9
可以使用PIL库(Python Imaging Library)来设置保存的图片大小。
示例代码:
```python
from PIL import Image
# 打开要调整大小的图片
img = Image.open('example.jpg')
# 设置新的大小
new_size = (800, 600)
# 调整图片大小
img = img.resize(new_size)
# 保存调整后的图片
img.save('example_resized.jpg')
```
在上述代码中,使用了PIL库中的Image模块打开了一个名为'example.jpg'的图片。然后,使用resize()方法设置了新的大小,这里设置为(800, 600)。最后,使用save()方法保存了调整后的图片为'example_resized.jpg'。
相关问题
python设置图片大小
在 Python 中,你可以使用第三方库PIL(Python Imaging Library)来设置图片的大小。下面是一个示例代码:
```python
from PIL import Image
# 打开图片
image = Image.open("example.jpg")
# 设置新的图片大小
new_size = (800, 600)
resized_image = image.resize(new_size)
# 保存调整大小后的图片
resized_image.save("resized_example.jpg")
```
在上面的示例中,我们使用`Image.open()`打开了一张图片,然后使用`resize()`方法来调整图片的大小,传入一个新的大小作为参数。最后,我们使用`save()`方法保存调整大小后的图片。
你可以根据自己的需求修改示例代码中的图片路径和新的大小。
python excel设置图片大小
可以使用 openpyxl 库来设置 Excel 中插入图片的大小。以下是一个简单的示例代码:
```python
from openpyxl import Workbook, drawing
# 创建工作簿
wb = Workbook()
# 获取工作表对象
ws = wb.active
# 插入图片
img = drawing.image.Image('path_to_image.jpg')
ws.add_image(img, 'A1')
# 设置图片大小
img.width = 300
img.height = 200
# 保存工作簿
wb.save('example.xlsx')
```
在这个示例中,我们首先导入了 openpyxl 库并创建了一个工作簿。然后,我们获取了默认的工作表对象并插入了一张图片到单元格“A1”中。最后,我们设置了图片的宽度为300像素,高度为200像素,并保存了工作簿。