基于python语言的图片bmp/tif/png格式向jpg格式的批量转换

图片的批量转换

以下程序可根据实际使用更改具体后缀,可实现文件夹里面的某一格式图片向另一格式的转换。

# coding:utf-8
import os
from PIL import Image
import cv2
import skimage
# bmp 转换为jpg
def bmpToJpg(file_path,save_path):
    for fileName in os.listdir(file_path):
        # print(fileName)
        newFileName = fileName[0:fileName.find("bmp")]+"jpg"
        print(newFileName)
        img = skimage.io.imread(file_path+"\\"+fileName)
        print(img.shape)
        # im = cv2.imread(file_path+"\\"+fileName)
        print(type(img))
        cv2.imwrite(save_path+"\\"+newFileName,img)


def main():
    file_path = "your source path"
    save_path= "your final save path"
    bmpToJpg(file_path,save_path)


if __name__ == '__main__':
    main()

猜你喜欢

转载自blog.csdn.net/qq_45014374/article/details/130782252
今日推荐