在用arcgis矢量裁剪分类结果图(栅格数据)之前,分类结果中numpy数组先保存为.mat格式,这样就可以在matlab中load该mat文件 ,由于mat文件是struct ,不能直接imwrite成tif,所以要先转换成矩阵形式,再imwrite

转换部分参考  http://t.csdn.cn/eLe9k

S1 = load('vscnnnopca1.mat');
BP1 = struct2cell(S1);
Mymat1 = cell2mat(BP1);
imwrite(uint8(Mymat1),'image.tif','tif' )%记住加unit8,否则图像会是二值图像了
%如果超过0-255的范围,用unit16

以下是我保存为tif的错误尝试:

1.曾尝试在分类结果里的numpy(二维,与图像高宽尺寸一致)直接spectral.save_rgb保存为tif,但是保存的tif加上坐标后 用arcmap裁剪并不会出现7种类别信息,只是按shp边界裁剪出了形状而已。

spectral.save_rgb("jiaozuo.tif", outputs.astype(int), colors=spectral.spy_colors)

2.曾尝试imshow mat,然后再出来的图那里文件-》另存为tif,但是这样的保存结果与原来的图的尺寸不一样,又尝试用windows附件-》画图工具修改图像尺寸,也尝试用ps修改tif图像大小,但是这样修改之后加上坐标在arcmap中打开就会出现问题:图像中的想要的区域和shp大小不重合   裁剪不了。

所以还是得保存numpy成mat  再转tif  加上坐标之后就是完整的栅格数据了,在arcmap再打开shp矢量数据,用掩膜截取,就能得到想要的区域并且含有类别信息,进一步可以双击更换每一类的颜色。

.mat转.tif 用于arcgis裁剪遥感图像相关推荐

  1. ENVI裁剪遥感图像问题

    想把上海市裁剪出来,请问大家这个上海市的面状数据导入之后为什么跟遥感图像的边界相差这么多?这是正常的吗?是面状数据不对还是软件操作的问题呢?

  2. cv2.imread读取图像结果none_keras遥感图像Unet语义分割(支持多波段amp;多类)

    前言 网上其实有好多unet的教程,但是大多不支持多波段(遥感图像除了RGB波段还有红外等其他波段),多类别的话标签做onehot编码的时候类别颜色要手动输入.针对这两个问题,今天写下这篇文字. 有问 ...

  3. 遥感图像中的小样本目标检测:Few-shot Object Detection on Remote SensingImages

    论文下载:https://arxiv.org/pdf/2006.07826v2.pdf Abstract 在本文中,我们处理遥感图像上的目标检测问题.以前的方法已经发展了许多基于深度卷积的遥感图像目标 ...

  4. 2022TGRS/云检测:用于遥感图像云检测的无监督域不变特征学习Unsupervised Domain-Invariant Feature Learning for Cloud Detection

    2022TGRS/云检测:Unsupervised Domain-Invariant Feature Learning for Cloud Detection of Remote Sensing Im ...

  5. 遥感图像处理基本操作——遥感图像导入、导出、添加波段、添加删除通道、裁剪

    遥感图像处理(processing of remote sensing image data)是对遥感图像进行辐射校正和几何纠正.图像整饰.投影变换.镶嵌.特征提取.分类以及各种专题处理等一系列操作, ...

  6. [论文阅读]面向全局:用于高分辨率遥感图像语义分割的宽上下transforms

    [论文阅读]面向全局:用于高分辨率遥感图像语义分割的宽上下transforms 文章目录 [论文阅读]面向全局:用于高分辨率遥感图像语义分割的宽上下transforms 一.总体介绍 二.具体作用 3 ...

  7. 【论文阅读】Swin Transformer Embedding UNet用于遥感图像语义分割

    [论文阅读]Swin Transformer Embedding UNet用于遥感图像语义分割 文章目录 [论文阅读]Swin Transformer Embedding UNet用于遥感图像语义分割 ...

  8. 怎样制作目标检测的训练样本图像(医疗图像、遥感图像、大图像裁剪)

    本文可以随意转载,但是请保留内容完整,并保留原文链接 像元值应该如何进行归一化? 不能想当然地认为像元值的取值范围就是0到255,虽然普通数码相机拍摄出来的图像各个通道的取值范围确实是0-255.要知 ...

  9. Arcgis软件应用(五)遥感图像地理配准、矢量化与地图制作

    目的: 将遥感图像进行地理配准.矢量化,并且制作地图. 要求: 对的遥感图像进行地理配准: 矢量化建筑物.绿地.道路.水体等主要地物要素: 对各类地物要素进行符号化设置并对其名称进行标注: 添加指北针 ...

  10. 小白自总结【遥感图像目视解译】ArcGIS下 1/6北京区域 五类地物

    在这个本该写那综述的日子,毅然决定先写这个吧,及时总结,多多进步! 同时,为了避免拖延症,今晚要写完综述啊啊啊啊!嘻嘻嘻嘻嘻嘻嘻嘻嘻! 任务简介 工作内容:遥感图像目视解译,都在题目里了 持续时间:1 ...

最新文章

  1. java连接hbase_HBase 工具 | hbasesdk 推出HQL功能
  2. 尚学堂Spring视频教程(二):Spring控制反转
  3. VTK:图表之ConstructTree
  4. 第二十六期:英国建设下一代IOT基础设施的历史机遇和挑战
  5. 【蓝桥官网试题 - 算法提高】change(思维)
  6. c语言 手机图形库,c语言的图形库 - osc_opiar5rp的个人空间 - OSCHINA - 中文开源技术交流社区...
  7. java indexof_Java Vector indexOf()方法与示例
  8. CUDA:使用nvprof工具计时
  9. VS2008+CUDA6.0 出现LINK:fatal error LINK1146:没用选项/LIBPATH指定的参数
  10. matlab java错误_求助:matlab load mat文件出错!java exception occurred:
  11. 两个实际任务掌握图像分类【Keras】(转)
  12. 机器人对话常用语模板_电话机器人的销售能力
  13. COMSOL案例学习(2):非定常圆柱绕流三维模型
  14. WinRAR压缩加密
  15. 西门子S7-200SMART四种密码解密软件
  16. 我最近在看什么 -《富爸爸穷爸爸》
  17. python将时间戳转换成北京时间、标准格式
  18. 深入分析 synchronized 的实现原理
  19. WPS如何使用VBA
  20. android开屏页单张图片设置的收评秒开引起的图片变形问题

热门文章

  1. ImageNet数据集编号对应的类别内容
  2. 考研英语近义词与反义词·十三
  3. 一维优化黄金分割法c语言程序,机械优化设计黄金分割法.doc
  4. 计算机硬盘格式分类,fat32是什么?
  5. FAT32 R0.12b f_mkfs应用实例
  6. 英文名字及意义(超全)
  7. rar怎么用计算机打开,解答电脑rar文件怎么打开
  8. F5 BIG-IP 17.0.0
  9. 汉得能效中台 || Choerodon猪齿鱼商业版V0.23正式上线!
  10. android开发中Fingerprint模块浅析