代码:

from osgeo import gdal
import scipy.io as scioif __name__ == '__main__':dataFile = r'G:\A.mat'dstpath = r'G:\B.tif'dstpath = dstpath.encode('gbk', 'ignore')data = scio.loadmat(dataFile)if len(data['L'].shape) == 3: #L为在保存A.mat 前矩阵的名字im_bands, im_height, im_width = data['L'].shapeelse:im_bands, (im_height, im_width) = 1, data['L'].shapeif 'int8' in data['L'].dtype.name:datatype = gdal.GDT_Byteelif 'int16' in data['L'].dtype.name:datatype = gdal.GDT_UInt16else:datatype = gdal.GDT_Float32driver = gdal.GetDriverByName("GTiff")dataset = driver.Create(dstpath, im_width, im_height, im_bands, datatype)if im_bands == 1:dataset.GetRasterBand(1).WriteArray(data['L'])  # 写入数组数据else:for i in range(im_bands):dataset.GetRasterBand(i + 1).WriteArray(data['L'][i])del dataset

.mat文件转TIF图片文件,python代码相关推荐

  1. Python中将字节流文件转换成图片文件

    Python中将字节流文件转换成图片文件 import urllib3 import os #PIL图像处理标准库 from PIL import Image from io import Bytes ...

  2. java 批量写入文件_Java批量写入文件和下载图片的示例代码

    很久没有在WhitMe上写日记了,因为觉着在App上写私密日记的话肯定是不安全的,但是想把日记存下来.,然后看到有导出日记的功能,就把日记导出了(还好可以直接导出,不然就麻烦点).导出的是一个html ...

  3. java批量下载图片_Java批量写入文件和下载图片的示例代码

    很久没有在WhitMe上写日记了,因为觉着在App上写私密日记的话肯定是不安全的,但是想把日记存下来.,然后看到有导出日记的功能,就把日记导出了(还好可以直接导出,不然就麻烦点).导出的是一个html ...

  4. python代码图片头像_GitHub - nonPointer/avatar_generator: 头像图片生成器 Python代码

    avatar_generator 哈希头像图片生成器 Python代码 Identicon 在很多大型IT网站上可以见到,比如 Github, Sourceforge, Stackoveflow 等等 ...

  5. github 头像生成 java_GitHub - haoziiy/avatar_generator: 头像图片生成器 Python代码

    avatar_generator 哈希头像图片生成器 Python代码 Identicon 在很多大型IT网站上可以见到,比如 Github, Sourceforge, Stackoveflow 等等 ...

  6. 【YoloV5】YoloV5训练图片增强 python代码

    YoloV5训练图片增强 python代码 Generate More Label – 生成配套的Label #!/usr/bin/python # -*- coding=utf-8 -*- from ...

  7. android 判断图片的格式的,android判断文件是否是图片文件的方法

    判断一个文件是否是图片文件的方法,采用BitmapFactory去decode然后根据返回的Options参数来确定: public static boolean isImageFile(String ...

  8. android判断某文件下是否you_android判断图片类型 判断文件是否为图片文件 - 电脑常识 - 服务器之家...

    android判断图片类型 判断文件是否为图片文件 发布时间:2017-03-15 来源:服务器之家 判断文件是否为图片,仅通过后缀名判断很不全面,如果把一个txt文件后缀改成gif都会被认为是图片, ...

  9. 织梦站内选择文件夹和图片文件排序后台模板管理按名称排序

    织梦站内选择图片排序是直接read()读取直接输出,如果我们同一时间上传了多个图片,在没有经过排序的情况下,我们去选择图片很难快速分辨哪个是刚刚上传的,解决方法是读取该目录的文件列表,用"文 ...

最新文章

  1. 用DELPHI的RTTI实现数据集的简单对象化
  2. mysql5.6时间问题_mysql5.6版本java插入时间的错误
  3. python关于文件的编程题_《Python编程》源代码文件
  4. 线程与进程的控制原语对比
  5. echart的进阶使用(option)
  6. 青蛙的约会(洛谷-P1516)
  7. thinkphp5 open_basedir 补充
  8. 14的虚拟机可以用在15上面吗_环氧底漆是什么漆,分很多种吗?环氧底漆都可以用在什么上面...
  9. 初触Python,关于pyquery解析html(百度贴吧)
  10. (转)Python之区块链入门
  11. mysql 存储过程 汉字取拼音或者首字母
  12. 什么是有监督学习?看这里。
  13. cryptographic primitives(密码学原语 )
  14. 淘系电商再无对手,腾讯为何“资敌”?
  15. 回路电阻测试仪使用中的常见问题及排除方法
  16. 重庆大学计算机学院导师郭平,重庆大学计算机学院召开首届学科研究宣讲会
  17. Oracle存储过程书写规范和技巧
  18. linux无线网卡的拨号状态获取,命令行下获取无线网卡相关数据
  19. html文字冒险游戏,AI文字冒险游戏《AI Dungeon》正式上架
  20. HBase的编程实践(实验3_熟悉常用的HBase操作)

热门文章

  1. 我国有关信息方面的法律法规
  2. python实现excel表格按内容模块倒序排列
  3. 网站还在,赶紧拿起Python采集所有壁纸
  4. html5 移动游戏,HTML5移动游戏时代到来了!
  5. 解决Request processing failed; nested exception is com.sun.jersey.api.client.UniformInterfaceException
  6. Java集合——(通俗易懂)
  7. 你他喵的告诉我标题怎么起!
  8. 【年度总结系列 2019】2019 时不我与
  9. OCIOS开发小技巧总结
  10. python的PIL库部分模块函数