python怎么看png图片大小
时间: 2023-09-13 17:03:11 浏览: 152
可以使用Python的PIL库(Python Imaging Library)来查看PNG图片的大小。以下是一个示例代码:
```python
from PIL import Image
# 打开PNG图片
img = Image.open("example.png")
# 获取PNG图片的宽和高
width, height = img.size
print(f"PNG图片的宽为{width}px,高为{height}px")
```
你只需要将`example.png`替换为你想要查看的PNG图片路径即可。
相关问题
python查看png图片大小
你可以使用Python的PIL库(Python Imaging Library)来查看PNG图片的大小。以下是一个示例代码:
```python
from PIL import Image
# 打开PNG图片
img = Image.open("example.png")
# 获取PNG图片的宽和高
width, height = img.size
print(f"PNG图片的宽为{width}px,高为{height}px")
```
你只需要将`example.png`替换为你想要查看的PNG图片路径即可。
python批量压缩png图片大小
你可以使用Python的Pillow库来批量压缩PNG图片大小。以下是一个示例代码:
```python
from PIL import Image
import os
# 指定PNG图片所在文件夹
input_folder = "path/to/png/folder"
# 指定压缩后的PNG图片所在文件夹
output_folder = "path/to/compressed/png/folder"
# 指定压缩质量(1-100之间的整数,数值越小压缩后的图片尺寸越小)
quality = 50
if not os.path.exists(output_folder):
os.makedirs(output_folder)
for filename in os.listdir(input_folder):
if filename.endswith(".png"):
# 打开图片
img = Image.open(os.path.join(input_folder, filename))
# 保存压缩后的图片
img.save(os.path.join(output_folder, filename), optimize=True, quality=quality)
```
你可以根据自己的需求修改代码中的参数。
阅读全文