python 图片大小
时间: 2023-09-11 21:03:46 浏览: 96
在Python中,你可以使用PIL(Python Imaging Library)库来获取和修改图片的大小。下面是获取和修改图片大小的示例代码:
获取图片大小:
```python
from PIL import Image
# 打开图片
image = Image.open("image.jpg")
# 获取图片大小
width, height = image.size
print("图片宽度:", width)
print("图片高度:", height)
```
修改图片大小:
```python
from PIL import Image
# 打开图片
image = Image.open("image.jpg")
# 设置新的图片大小
new_size = (800, 600)
# 修改图片大小
resized_image = image.resize(new_size)
# 保存修改后的图片
resized_image.save("resized_image.jpg")
```
在上面的示例中,我们首先使用`Image.open()`方法打开了一张图片。然后,通过`image.size`属性获取了图片的宽度和高度。如果你想修改图片的大小,可以使用`image.resize()`方法,并传入一个新的大小作为参数。最后,使用`resized_image.save()`方法保存修改后的图片。
请注意,以上示例中的"image.jpg"是示例图片的文件名,你需要根据实际情况替换成你要处理的图片文件名。
相关问题
python图片大小
您好,关于Python中图片大小的问题,可以使用PIL库中的Image模块来获取图片的大小信息。具体代码如下:
```python
from PIL import Image
img = Image.open('image.jpg')
width, height = img.size
print('图片宽度为:', width)
print('图片高度为:', height)
```
其中,`image.jpg`为图片的文件路径,`size`方法返回的是一个元组,第一个元素为宽度,第二个元素为高度。
python图片大小像素
Python中可以使用PIL(Pillow)库来获取图片的大小像素。下面是一个示例代码:
```python
from PIL import Image
# 打开图片
image = Image.open('image.jpg')
# 获取图片大小像素
width, height = image.size
print(f"图片宽度:{width}像素")
print(f"图片高度:{height}像素")
```
阅读全文