将TIF图像格式转化为PNG或者JPG格式

安装好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)

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

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Trouble..

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值