from PIL import Image
import os
def tif_to_jpg(input_folder, output_folder):
# 确保输出文件夹存在
if not os.path.exists(output_folder):
os.makedirs(output_folder)
img_path = os.listdir(input_folder)
# 遍历输入文件夹中的所有文件
for image in img_path:
if image.endswith(".tif") or image.endswith(".tiff"):
# 构造输入和输出文件的完整路径
input_path = os.path.join(input_folder, image)
output_path = os.path.join(output_folder, os.path.splitext(image)[0] + ".jpg")
# 打开TIFF图像并保存为JPEG
img = Image.open(input_path)
img.convert("RGB").save(output_path,format='JPEG')
img.close()
if __name__ == "__main__":
# 指定输入和输出文件夹
input_folder = "图片文件的绝对路径"
output_folder = "文件的绝对路径"
# 执行转换
tif_to_jpg(input_folder, output_folder)
print("finish")
tif格式图片转换成jpg格式
于 2023-12-20 11:10:06 首次发布