cv2 realizes .jpeg to .jpg

import cv2
import os
path1 = '/home/uto/FCF/'
path2 = '/home/uto/FCF1/'

def convert(path1,path2):
    for filename in os.listdir(path1):    #os.listdir()用于返回包含指定文件夹的名i的列表
        if filename.endswith(".jpeg"):    #获取后缀名
            img = cv2.imread(os.path.join(path1,filename))
            # cv2.imwrite(os.path.join(path,filename[:-5] + '.jpg'), img)

            new_filename = filename[:-5] + '.jpg'
            new_filepath = os.path.join(path2,new_filename)
            cv2.imwrite(new_filepath,img)
    
        if not os.path.exists(path2):
            os.makedirs(path2)


convert(path1,path2)

Guess you like

Origin blog.csdn.net/weixin_64043217/article/details/132576626