python 实现tif转成jpg
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)
python 实现tif转成jpg相关推荐
- python读取tif图片时保留其16bit的编码格式
python读取tif图片时保留其16bit的编码格式 tif图片的编码格式一般是16bit的,在使用python-opencv读取tif文件时,为了保留其编码格式,我们需要用以下的方式: impor ...
- Python 把列表转成元组
Python 把列表转成元组 使用tuple 即可 例如 list_a = [1, 2, 3, 4, 5, 6] list_b = tuple(list_a) print(list_b) 打印结果: ...
- python 运行结果保存_『如何将python运行结果保存成txt,万分感谢呐』python txt教程...
如何将python运行结果保存成txt,万分感谢呐 把赋值量 content f = open("text.txt",'wb') f.write(content) f.close( ...
- python组成不重复的三位数是多少_超星Python 练习实例1-组成多少个互不相同且无重复的三位数字...
数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去 掉不满足条件的排列. 程序源代码: #!/u ...
- python批量将pdf转成word_如何用Python把pdf转换成word
很多时候,我们需要把文件的形式来回转换.那么学了编程的小伙伴,我们该如何用Python把pdf转换成word呢? 一.下载所需要的库 1.pdfminer 安装库命令pip install pdfmi ...
- python英文版怎么改成中文版_“PyQt的Qt Designer菜单是中文版的,怎么改成英文的“python的qt designer教程...
python qt designer 怎么多建一个dialog 请说的详细点,那原消?还是只是出外一个窗口,如果出现另外一个窗口,那么这个窗口是 exec()吗?就是弹出窗口不关闭无法点击原有窗口,即 ...
- python中将数字转换成二进制数
python中将数字转换成二进制数 256 128 64 32 16 8 4 2 1 1 0 1 0 1 0 1 1 0 这是快速得到342的方法 在python3.6中快速得到342的方法是使用bi ...
- python 将字符串改成小写
python 将字符改成小写 # lowee() 将字符串改为小写 # l = ['Hello', 'World', 'IBM', 'Apple'] # p = [s.lower() for s in ...
- Python将PDF转成图片—PyMuPDF和pdf2image
前言:在最近的测试中遇到一个与PDF相关的测试需求,其中有一个过程是将PDF转换成图片,然后对图片进行测试. 粗略的试了好几种方式,其中语言尝试了Python和Java,总体而言所找到的Python方 ...
最新文章
- 一段js的***程序
- 创建oracle实例
- Android AsyncTask
- java设计模式2--抽象工厂模式(Abstract Factory)
- c语言考试算法,c语言考试常用算法docx.docx
- QML基础类型之url
- android一个工程的xml怎么引用另外一个工程的xml,如何在Android中使用XML引用库中另一个包的字符串?...
- C/C++vsnprintf用法(要配合va_list使用)
- 第八届“图灵杯”NEUQ-ACM程序设计竞赛个人赛——F题 成绩查询ing
- C语言解决约瑟夫环问题
- 小福利,PMP考试真题刷起来,人人都当项目管理大师!
- html+css基础教程之html简介和元素
- 简述摄像头的果冻效应
- 将格林尼治时间转日期格式
- murmur3哈希算法
- 2013年9月中秋云南昆明、丽江、泸沽湖、香格里拉、梅里雪山、虎跳峡之旅
- 浅谈毕业院校对程序员的影响--蝴蝶如何飞的过沧海?
- Android 反编译APK详解
- ossbrowser
- 创基MIFI转换器轻松上网不是难事
热门文章
- html自动编号小圆点怎么实现,css如何实现自动编号?计数器的使用
- spring 自动装配 接口
- 正确安装外夹式超声波流量计
- 【工程应用接口】多张图片合并(python实现)
- 十大经典排序之希尔排序与快速排序
- java计算机毕业设计室内游戏俱乐部系统源代码+数据库+系统+lw文档
- 开窗函数over(),rank()的用法及例子
- Tkinter全功能参考教程
- 没有痛苦的博士求学经历,是不合格的!一位毕业了三十多名博士的中科院博导感言...
- java开发256g固态硬盘_请推荐一下256g的固态硬盘?