遥感影像镶嵌和图像裁剪

  • 图像镶嵌
    • 图像重叠设置
    • 切割线设置
    • 色彩平衡设置
    • 接边线操作
    • 输出
  • 图片裁剪
    • 规则裁剪
      • resize data(toolbox)
    • 不规则裁剪
      • 生成xml文件
      • 保存为dat文件

图像镶嵌

图像镶嵌,指在一定数学基础控制下把多景相邻遥感图像拼接成一个大范围、无缝的图像的过程。

ENVI的图像镶嵌功能可提供交互式的方式,将有地理坐标或没有地理坐标的多幅图像合并,生成一幅单一的合成图像。最新ENVI提供了全新的影像无缝镶嵌工具Seamless Mosaic,所有功能集成在一个流程化的界面

打开mosaicking->Seamless Mosaic工具,载入待镶嵌数据

图像重叠设置

  • 通过Order按钮可以在文件列表中选择需要调整顺序的文件,Bring to front将影像往上层移动,Send Backward向下层移动,通过这个功能调整图像叠加顺序。
  • 在 Data Ignore Value 列表中,可设置透明值,当重叠区有背景值时候,可设置这个值。设置Feathering distance 羽化半径,这里设为10,即羽化半径为10个像素。
  • 勾选右上角的 Show Preview,可以预览镶嵌效果。

切割线设置

接边线包括自动和手动绘制两种方法,也可以结合起来使用。

  • 选择下拉菜单Seamlines->Auto Generate Seamlines,自动绘制接边线,如下图所示,自动裁剪掉TM边缘“锯齿”。如下
  • 下拉菜单Seamlines-> Start editing seamlines,编辑接边线,可以在接边处绘制多边形,之后自动将绘制的多边形作为新的接边线。我们可以根据需要去编辑接缝线,例如有的接缝线刚好穿过一个建筑物,我们就可以尽可能让边线绕过建筑物,让影像看起来拼接的自然美观一些

色彩平衡设置

在Corlor Correction选项中,勾选Histogram Matching:
• Overlap Area Only:重叠区直方图匹配
• Entire Scene:整景影像直方图匹配

接边线操作

  • None:啥也不做
  • edge feathering:羽化
  • seamline feathering:接边线操作

输出

Export 面板中,设置重采样方法 Resampling method:Cubic Convolution;设置背景值Output background Value:0;选择镶嵌结果的输出路径;单击Finish执行镶嵌

图片裁剪

图像裁剪的目的是将研究之外的区域去除。常用的方法是按照行政区划边界或者自然区划边界进行图像裁剪;在基础数据生产中,还经常要进行标准分幅裁剪。

ENVI的图像裁剪过程,可分为规则裁剪和不规则裁剪。

  • 规则分幅裁剪,是指裁剪图像的边界范围是一个矩形,这个矩形范围获取途径包括:行列号、左上角和右下角两点坐标、图像文件、ROI/矢量文件。
  • 不规则分幅裁剪,是指裁剪图像的边界范围是一个任意多边形。任意多边形可以是事先生成的一个完整的闭合多边形区域,可以是一个手工绘制的ROI(感兴趣区)多边形,也可以是ENVI支持的矢量文件。

规则裁剪

resize data(toolbox)


  • 基于文件裁剪:以另外一个图像文件范围为标准确定外边界区域;
  • 基于图像裁剪:通过输入行列数确定裁剪尺寸,按住鼠标左键拖动图像的红色矩形框确定裁剪区域,或者直接用鼠标拖动红色边框来确定裁剪尺寸以及位置;
  • 基于地图坐标的裁剪:选择坐标范围。通过输入左上角和右下角两点坐标来确定外边界矩形区域(图像必须有地理坐标)

还有一种方式是save as直接裁剪,在此不做讲解

不规则裁剪

分成两步

生成xml文件

打开要裁剪的图像,并显示在Display 中;在工具栏中选择ROI工具,在ROI Tool窗口中,选择ROI_Type→Polygon;然后在Image 窗体中绘制一个多边形区域,然后右键单击两次结束


然后保存为.xml文件

保存为dat文件

在工具栏中搜索→subset data via ROIs,或者选择ROI Tool→File→Subset data via ROIs 命令,选择需要裁剪的图像,输出结果。


如图

还有一种方式是通过shp文件来裁剪,不过也通过Subset data via ROIs工具,所以在此不做介绍

ENVI遥感处理(9):遥感影像镶嵌和图像裁剪相关推荐

  1. 遥感影像镶嵌在不同软件上的比较——Envi, Erdas, Qmasaic

    老板最近给了一个任务,要用到广东珠三角地区2005年,2010年,2015年的土地利用情况,所以笔者开始下载影像进行图像镶嵌,然后分类.由于镶嵌花了笔者大量的时间,所以把镶嵌过程记录下来,以便后来的人 ...

  2. ENVI无缝镶嵌工具Seamless Mosaic实现栅格遥感影像镶嵌拼接的方法

      本文介绍基于ENVI软件,利用"Seamless Mosaic"工具实现栅格遥感影像无缝镶嵌的操作.   在ENVI软件实现栅格遥感影像基于像元的镶嵌拼接(https://bl ...

  3. 遥感影像镶嵌匀色及镶嵌线自动生成

    遥感影像镶嵌匀色软件 软件下载: 最新版本下载,请关注新浪博客: http://blog.sina.com.cn/s/blog_13227b6dd0102vhcq.html 镶嵌软件是一款专业的影像镶 ...

  4. 遥感影像去背景 之 数据裁剪

    遥感影像去背景 之 数据裁剪 之前,在 ENVI 软件中做了处理以后,会出现背景颜色,影响了后续制图. 于是尝试了在 Arcgis 软件中把背景改为No date形式 但是感觉存在误差,需要的图像与背 ...

  5. envi栅格图像镶嵌_使用envi进行影像镶嵌

    有两种方法:(1)基于像素的影像镶嵌(无地理坐标):(2)基于地理坐标的影像镶嵌 镶嵌过程中的颜色平衡 羽化(使得镶嵌影像的衔接线变得适当模糊):边缘羽化:切割线羽化 虚拟镶嵌 (包括:将以像元为基础 ...

  6. 【技术类】【遥感入门系列】2、遥感成像与遥感影像特征

    遥感技术最基本的东西其实就是遥感图像,不管你是设计传感器,还是专注遥感的应用,都是围绕着图像来工作.离开图像来谈遥感,等同于画饼充饥.这部分内容包括: 遥感成像原理和基本概念 遥感图像基本特征 原理和 ...

  7. ENVI入门之不同影像镶嵌之后颜色不一样的色差问题

    做了一天的影像镶嵌,第一次做完发现几幅影像的颜色不一样,做出来的ndvi也像是拼块,发现同一个点值大约差了0.2,所以一开始颜色还是得保持一致 啊! 检查以下几个问题: 1.波段排列是否一致 2.影像 ...

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

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

  9. erdas正射校正、数据融合、影像镶嵌

    在几个传统影像处理软件中,erdas的处理速度往往是最快的(比起ENVI.argis),而且img格式稳定,不易变化,个人使用首推erdas,当然大规模生产的话还是任务订单式的GXL好,它在批处理的路 ...

  10. 传统与深度学习遥感变化监测遥感技术路线与方法

    传统与深度学习遥感变化监测遥感技术路线与方法 基于多时相影像进行地表覆盖变化监测是遥感的一个重要应用,在城市违法建设监测.水政违法建设监测.森林砍伐监测等领域得到广泛应用.由于遥感算法.数据源质量等原 ...

最新文章

  1. head tail mkdir cp
  2. ios c语言头文件,iOS开发 -- C语言基础12(预处理指令)
  3. android studio 使用SVN 锁定文件,防止别人修改(基于Android studio 1.4 )
  4. Tree Constructer
  5. RelativeDateFormat时间计算工具类
  6. 用Jenkins自动化搭建测试环境_入门试炼06
  7. python filter函数_python基础——filter函数
  8. 贪吃蛇的c语言代码怎么弄,刚学C语言,想写一个贪吃蛇的代码
  9. 黑马程序员-java-高新技术中《九》
  10. 为什么你应该用Yarn而不是Npm来管理你的项目依赖?
  11. vue中指令的编译过程
  12. android之canvas绘制矩形
  13. IC基础知识(十五)RS触发器、JK触发器、D触发器、T触发器
  14. C++自学历程——启程篇
  15. 智能网联汽车云控系统第1部分:系统组成及基础平台架构
  16. selenium实现模拟点击QQ一键登录
  17. 给Ubuntu系统清理垃圾
  18. vue+element下拉框实现二级联动
  19. 旅行照片剪辑--青岛篇
  20. 3月16日—3月20日三年级课程

热门文章

  1. 拖块拼图验证码PHP源码,滑动拼图验证码
  2. python实现txt合并
  3. 毕业设计:舆情监测系统(SpringBoot+NLP)
  4. python实战项目分析2—物流
  5. 轻量级高并发物联网服务器接收程序源码(仅仅是接收硬件数据程序 ,没有web端
  6. C#上位机与三菱PLC通讯
  7. 电力系统建模与仿真, 地理接线图,配电图,电力系统组态与监控,电力调度,自动控制,VBScript脚本控制,JavaScript脚本控制, 潮流分析2018...
  8. PS、PR素材资源网站
  9. linux for java programer
  10. Charles破解安装