heic批量转jpg文件

from PIL import Image
from pillow_heif import register_heif_opener
from glob import glob

register_heif_opener()

def heic_to_jpg(img_path,save_path):
    name = (img_path.split('\\')[-1]).split('.')[0]
    image = Image.open(img_path) # RGB, not BGR
    image.save(save_path+name+".jpg") #默认转成jpg

files = glob(r"D:/Dataset/拍摄照片/*.heic") #读取全部heic文件地址   
save_path = "D:/Dataset/拍摄照片/" #储存地址
for img in files:
    heic_to_jpg(img,save_path)

print('---------------------------------finish------------------------------------')



没有安装pillow_heif的话

pip install pillow_heif

猜你喜欢

转载自blog.csdn.net/Father_of_Python/article/details/128149765