安装好cv2库,如果没有安装,请使用pip install opencv-python进行安装。
使用cv2库对图像进行读取、保存

#!/usr/bin/python3.7
# -*- coding: utf-8 -*-
# @Time    : 2021/8/19 10:11
# @Author  : xiehou
# @File    : read_Tif.py
# @Software: PyCharm
# coding=utf-8
import os
import cv2# TIF_img_dir为输入TIF文件夹
# PNG_img_dir为输出PNG文件夹
def Tif_To_Png(TIF_img_dir, PNG_img_dir):# 创建输出目录if os.path.exists(PNG_img_dir):passelse:os.mkdir(PNG_img_dir)TIF_names = os.listdir(TIF_img_dir)for name in TIF_names:absolute_path = TIF_img_dir + '/' + nameTIF_image = cv2.imread(absolute_path)# print(PNG_img_dir + '/' + name[:-3] + 'png')# print(TIF_image)cv2.imwrite(PNG_img_dir + '/' + name[:-3] + 'png', TIF_image)if __name__ == '__main__':# 需要更改的文件夹路径TIF_dir = './tif'PNG_dir = './png'Tif_To_Png(TIF_img_dir=TIF_dir, PNG_img_dir=PNG_dir)

如果有问题可以私信我、或者在评论区评论哦,有帮助的请点一个赞吧

将TIF图像格式转化为PNG或者JPG格式相关推荐

  1. JAVA读取EMF文件并转化为PNG,JPG,GIF格式

    JAVA读取EMF文件并转化为PNG,JPG,GIF格式 使用第三方库下载地址为:http://java.freehep.org/vectorgraphics/index.html 主要思路: 使用E ...

  2. java读取emf文件并规定大小_JAVA读取EMF文件并转化为PNG,JPG,GIF格式.pdf

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspJava JAVA读取EMF文件并转化为PNG,JPG,GIF格 ...

  3. Python实现base64编码文件转化为jpg/png/jpeg/格式图片

    Python实现base64编码文件转化为jpg/png/jpeg/格式图片 这个base64文件是图片转化的才行,不是随便找个base64文件都行的 base64图片文件qiaoba.py /9j/ ...

  4. aac转化为mp3,aac格式转mp3教程

    aac转化为mp3,aac格式转mp3教程.我们会发现很多的音频格式并不是很熟悉,例如aac格式,aac也是非常高级的音频编码的格式,诞生于1977年,是为了代替MP3的格式,那么aac格式和mp3格 ...

  5. labelImg的VOC格式转化为labelme的json格式

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.安装labelme 二.VOC转化为JSON的代码 1.代码: 2.用labelme查看转化完成的文件 前言    ...

  6. 小技能分享——如何将JPG/PNG等格式的图片集转化为mp4/avi等格式的视频

    小技能分享--如何将jpg/png等各种格式的连续序列图片集转化为mp4/avi等格式的视频 技能描述: 将各种格式的连续图片序列转化为各种格式的视频文件,一句话总结就是如何将图片转成视频 所需工具: ...

  7. 将32位4通道的tif遥感图片转化为8位4通道

    使用之前最好统计一下出现过的最大值,当做max_val. import gdal import glob import numpy as np import tqdm# 91.65466def rea ...

  8. 将tif文件转化为png文件 Python3

  9. Python 各种读取保存tif,tiff,png,jpg,mat等格式图像方法大集合

    利用opencv读取tif 文件 #导入cv模块 import cv2 as cv import numpy as np #读取图像,支持 bmp.jpg.png.tiff 等常用格式 #第二个参数是 ...

  10. GlobalMapper20把地形数据(tif)转为可打印的STL格式模型

    一.为什么要把地形转为stl? 地形是代表地形起伏的数字高程图,实际应用当中地形可能是做物理沙盘打印的,这种情况下,打印需要的格式多数是STL格式的三维模型,并且需要对STL做闭合处理. 本文简单介绍 ...

最新文章

  1. 【C++】Visual Studio教程(十) - 初步了解 Visual Studio IDE
  2. 用计算机设置变大的命令按钮 vb,VB教程:命令按钮(CommandButton)
  3. 原生列表table固定表头
  4. 2017第十四届国际真空展览会会刊(参展商名录)
  5. 如何进行积分墙投放,怎么选积分墙公司
  6. jquery 文件上传 触发两次_聊一聊jquery文件上传(支持多文件上传)
  7. python的内存管理
  8. VsCode同步配置到另一台设备
  9. linux文件分隔符
  10. windows录屏_电脑是怎么录屏的呢?推荐三个录屏实用方法
  11. AndroidStudio运行项目报build\intermediates下文件错误
  12. 连推“一案一策”成都人工智能产业“换道超车
  13. 谷歌浏览器点击任意部分都会出现黑色光标
  14. Eclipse汉化教程(详细图解)
  15. Python|计蒜客——X的平方根
  16. [导入]近几天工作日记
  17. 安装 Windows XP 时出现错误信息“STOP:c0000218 {Registry File Failure}”(STOP: c0000218 {注册表文件失败})
  18. 阿拉伯数字大写转换(含小数)
  19. 测试网页兼容性时如何选择浏览器
  20. 小码哥-玩转【斗鱼直播APP】系列之实现无限轮播

热门文章

  1. java 汇率换算_原生JS实现简单的汇率转换问题
  2. Android7.0 MTK 需求文档(一)
  3. 磁珠 符号_电子元件磁珠该如何使用呢?
  4. xlsl打开.xlsx格式表格报错:xlrd\__init__.py XLRDError(FILE_FORMAT_DESCRIPTIONS[file_format]+‘; not supported‘
  5. 【操作系统】CPU寄存器详解
  6. ZBrush如何结合数位板雕刻模型
  7. Protel99se中文版PCB负片输出
  8. java读取文件之BufferedReader
  9. python list 迭代_python迭代、列表生成式
  10. C语言_【学习笔记】二元一次方程的虚根