python将jpg图片转化为png,不仅仅是改个文件名,并且修改图像尺寸为512*512
时间: 2023-05-23 19:06:37 浏览: 242
可直接运行 利用Python实现图片格式转换 jpg转png可单张和多张转换 可批量转换 含源代码和测试图片 直接出效果.rar
A:可以使用Pillow库进行图片处理,代码如下:
```python
from PIL import Image
import os
def convert_image_to_png(input_path, output_path):
# 打开图片
image = Image.open(input_path)
# 修改图像尺寸
image = image.resize((512, 512))
# 保存为png格式
image.save(output_path, "PNG")
print(f"图片已保存为{output_path}")
# 调用convert_image_to_png函数将jpg图片转化为png
input_path = "example.jpg"
output_path = "example.png"
convert_image_to_png(input_path, output_path)
```
其中,`input_path`为输入图片路径,`output_path`为输出图片路径。使用`Image.open()`打开图片,调用`resize()`修改图像尺寸,保存为png格式可以使用`save()`函数,第二个参数指定输出图片格式。
通过这段代码,可以将指定路径下的jpg图片转化为png,并修改图像尺寸为512*512。
阅读全文