安装好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): pass else: os.mkdir(PNG_img_dir) TIF_names = os.listdir(TIF_img_dir) for name in TIF_names: absolute_path = TIF_img_dir + '/' + name TIF_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)
如果有问题可以私信我、或者在评论区评论哦,有帮助的请点一个赞吧👍。