Python批量将tiff格式转为jpg格式

Posted 空中旋转篮球

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python批量将tiff格式转为jpg格式相关的知识,希望对你有一定的参考价值。

# 批量tiff转jpg
# 代码中路径更改为自己图像存放路径即可
from PIL import Image
import os

imagesDirectory = r"D:\\PycharmProjects\\pythonProject\\data\\indias\\IndiasSample1"  # tiff图片所在文件夹路径
distDirectory = "D:\\PycharmProjects\\pythonProject\\data\\indias\\jpgImages"# 要存放jpg格式的文件夹路径
for imageName in os.listdir(imagesDirectory):
    imagePath = os.path.join(imagesDirectory, imageName)
    image = Image.open(imagePath)# 打开tiff图像
    distImagePath = os.path.join(distDirectory, imageName[:-4]+'.jpg')# 更改图像后缀为.jpg,并保证与原图像同名
    print(imagePath)
    image.save(distImagePath)# 保存jpg图像

效果:

 

转换后:

 

 

 

以上是关于Python批量将tiff格式转为jpg格式的主要内容,如果未能解决你的问题,请参考以下文章

tiff格式如何转换成jpg格式

如何将Word中的图片批量导出为jpg格式

Python批量将MP3音频转为WAV格式(附代码) | Python工具

将不同的图片格式(jpg、gif、png等)转换为TIFF格式

matlab中保存tif图像堆栈能保留原图像格式吗

ArcGIS使用模型构造器批量转换KML格式