进程此操作需要在python中安装gdal库,安装教程可以参考我上次写的文章[GDAL安装教程](https://www.jianshu.com/p/7b182ea6aa02),
转换代码为:
from osgeo import gdal
file_path="D:/work/python/Tif_to_png/a_image.tif"
ds=gdal.Open(file_path)
driver=gdal.GetDriverByName('PNG')
dst_ds = driver.CreateCopy('D:/work/python/Tif_to_png/example.png', ds)
dst_ds = None
src_ds = None
tips:转换主要是注意2点:
- 在driver=gdal.GetDriverByName('PNG')写入你需要转换的格式,列表如下:
(http://blog.sina.com.cn/s/blog_4b6e7f230101m0p7.html) - 文件名后缀为你转换的那个,例如png之类的。