python 实现tif转成jpg

news/2024/10/17 8:26:16/

python 实现tif转成jpg
from PIL import Image
import os, sys

def get_tif(df_path):
filepaths = []
for root, dirs, files in os.walk(df_path):
for file in files:
file_path = os.path.join(root, file)
a, b = os.path.split(file_path)
# a, b = os.path.split(a)
if file_path[-4:].lower() == ‘.tif’:
filepaths.append(file_path)
for dir in dirs:
dir_path = os.path.join(root, dir)
get_tif(dir_path)
return filepaths

def main():
path_folder_tif = r’D:\2-python\9-清远\JPG-tif-pdf\60-2018-永久-G2-东城江埗TIF’
path_folder_bc = r’D:\2-python\9-清远\JPG-tif-pdf\新建文件夹’
list_tif = get_tif(path_folder_tif)
for path_tif in list_tif:
path_tif_bc = path_tif.replace(path_folder_tif, path_folder_bc)[:-4] + ‘.jpg’
a, b = os.path.split(path_tif_bc)
print(a)
if not os.path.isdir(a):
os.mkdir(a)
im = Image.open(path_tif)
im.save(path_tif_bc)

if name == ‘main’:
path_folder_bc = r’D:\2-python\9-清远\JPG-tif-pdf\新建文件夹’
a, b = os.path.split(path_folder_bc)
print(a, b)


http://www.ppmy.cn/news/798667.html

相关文章

tif怎么转换成jpg格式

在日常的办公中,我们常常会接收多种多样的图片,当然了这个多种多样不是指图片本身,而是指图片格式的种类多。tif就是其中的一种,tif能保持原有图像的颜色及层次,但占用空间却很大,所以在非必要的情景下&…

深入探究:TIFF格式的影像如何转jpg (保持色彩不变)

最终代码链接附在最后,但我想先详细介绍一下TIFF(或者tif)转jpg,转换的问题和难点在哪里? 1. tif可以有8位,24位,32位甚至更高,又分为有符号,无符号等,对于学…

tif怎么转化为jpg_tif怎么批量转换成jpg

一 环境 window系统(7/8/10/11)皆可小左图工软件tif图片 二 打开小左图工软件 三 选择tif图片 选择图片文件 然后找到tif图片文件选中 四 点击开始处理 输出默认同目录,文件名追加了.compress后缀 处理完成后会提示输出的jpg文件在哪里。…

解决贴:arcgis engine中的gp工具Dissolve工具运行不结束问题?

背景 很抱歉很久没有在CSDN上写博客了,主要这个平台个人实在不喜欢。最近查看评论,发现确确实实可以帮助到很多人,于是我决定继续写一些我在编程中遇到的问题或其他答主没有很好解决大家疑问的问题。 在2019年我发表了一个求助贴:…

【vant】打开vant表单的正确形式(基于vant表单的二次封装)

前言 最近在用vant做关于移动端的项目,由于表单字段太多,不想写直接写到template中,这样太繁琐了,所以我们以把表单弄成schema配置形式: // data.ts import type { ItemSchema } from /typing/helper; import { StudentField } from /components; import { getDictTextByCode…

写给前端的 Docker 入门终极指南,别再说不会用 Docker 了!

点击上方 前端Q,关注公众号 回复加群,加入前端Q技术交流群 富 Web 时代,应用变得越来越强大,与此同时也越来越复杂。集群部署、隔离环境、灰度发布以及动态扩容缺一不可,而容器化则成为中间的必要桥梁。 本节我们就来探…

【软考-中级】系统集成项目管理工程师-【1信息化知识】

持续更新。。。。。。。。。。。。。。。 信息化知识 一 、考试重点 (掌握)1.1 信息传输模型1.2 信息质量属性1.3 信息系统生命周期(常考)1.4 信息化体系六要素(常考)1.5 信息技术发展及趋势1.6 电子政务1.…