改变图片尺寸的python程序
时间: 2024-04-12 20:30:07 浏览: 200
python图片批量处理器程序
下面是一个可以改变图片尺寸的简单的Python程序:
```python
from PIL import Image
def resize_image(image_path, output_path, new_width, new_height):
try:
with Image.open(image_path) as img:
resized_img = img.resize((new_width, new_height))
resized_img.save(output_path)
print("图片尺寸已更改并保存为:", output_path)
except IOError:
print("无法打开图片文件:", image_path)
image_path = "path_to_your_image.jpg" # 替换为你要调整尺寸的图片路径
output_path = "path_to_save_resized_image.jpg" # 替换为保存调整尺寸后的图片路径
new_width = 800 # 新的宽度
new_height = 600 # 新的高度
resize_image(image_path, output_path, new_width, new_height)
```
确保安装了Pillow库(Pillow是Python Imaging Library的一个分支),可以使用`pip install pillow`命令来安装它。
将`image_path`变量替换为你要调整尺寸的图片路径,`output_path`变量替换为保存调整尺寸后的图片路径,`new_width`和`new_height`变量分别设置为新的宽度和高度。然后运行程序,它将读取原始图片,调整尺寸并保存为新的图片文件。如果无法打开原始图片文件,程序将输出错误消息。
阅读全文