opencv 图片处理之 png 转 jpg

opencv 将 png 转 jpg

代码案例将单条png转为jpg
def one_png_jpg():
    import cv2
    img = cv2.imread('/home/uu/桌面/cpfile/a.png')
    cv2.imwrite('/home/uu/桌面/cpfile/a1.jpg', img)
代码案例将当前目录下所有png都转为jpg
def png_jpg():
    import os
    import cv2
    path = "/home/uu/桌面/cpfile/"
    for filename in os.listdir(path):
        if os.path.splitext(filename)[1] == '.png': #判断是否为png格式
            print(filename)
            img = cv2.imread(path + filename)
            print(filename.replace(".png", ".jpg"))
            newfilename = filename.replace(".png", ".jpg")
            cv2.imwrite(path + newfilename, img)  # 存储jpg
结果案例展示

opencv 图片处理之 png 转 jpg_第1张图片

你可能感兴趣的:(opencv 图片处理之 png 转 jpg)