📅  最后修改于: 2023-12-03 15:19:09.260000             🧑  作者: Mango
如果你需要将PNG格式的图片转换为JPG格式,Python提供了很多方法来实现。在本文中,我们将介绍两种使用Python将PNG转换为JPG的方法。
Pillow是Python图像处理库,可以方便地打开、操作、保存各种图像文件格式。下面是使用Pillow将PNG转换为JPG的Python代码:
from PIL import Image
image = Image.open("example.png")
image_rgb = image.convert("RGB")
image_rgb.save("example.jpg", "JPEG")
这里我们打开PNG图片"example.png",将其转换为RGB格式并保存为JPG格式的文件"example.jpg"。
OpenCV是计算机视觉库,也可以用于图像处理。下面是使用OpenCV将PNG转换为JPG的Python代码:
import cv2
image = cv2.imread("example.png")
cv2.imwrite("example.jpg", image, [int(cv2.IMWRITE_JPEG_QUALITY), 90])
这里我们使用OpenCV的imread函数读取PNG图片"example.png",使用imwrite函数将其保存为JPG格式的文件"example.jpg"。第三个参数是保存JPG的质量,取值范围为0-100,90是一个常用的值。
以上两种方法均可将PNG格式的图片转换为JPG格式。根据实际情况选择使用哪个库。