python读取图片的大小
时间: 2023-10-14 10:27:06 浏览: 100
通过Python的PIL库可以很方便地读取图片的大小。可以使用以下代码:
```
from PIL import Image
image = Image.open('image.jpg')
width, height = image.size
print('图片大小为:{}x{}'.format(width, height))
```
其中,'image.jpg'是你要读取的图片文件名,width和height分别表示图片的宽和高。
相关问题
python opencv图片大小
可以使用OpenCV中的resize函数来改变图片的大小。具体操作如下:
```python
import cv2
# 读取图片
img = cv2.imread('image.jpg')
# 获取原始图片的大小
height, width = img.shape[:2]
# 设置新的图片大小
new_height = 500
new_width = int(new_height * width / height)
# 缩放图片
resized_img = cv2.resize(img, (new_width, new_height))
# 显示缩放后的图片
cv2.imshow('Resized Image', resized_img)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
其中,`cv2.imread`函数用于读取图片,`img.shape`可以获取图片的大小,`cv2.resize`函数用于缩放图片,`cv2.imshow`函数用于显示图片。在设置新的图片大小时,我们可以根据需要调整新的高度,然后按照原始图片的宽高比例计算出新的宽度。
python查看图片大小
你可以使用Python的Pillow库来查看图片的大小。以下是使用Pillow库查看图片大小的示例代码:
```python
from PIL import Image
# 打开图片
image = Image.open('image.jpg')
# 获取图片大小
width, height = image.size
# 输出图片大小
print(f"图片大小为 {width} x {height} 像素")
```
其中,`image.jpg`为你要查看大小的图片文件名。执行上述代码后,会输出该图片的宽度和高度。
阅读全文