一、注记层(Annotation)

注记层是ENVI的一个数据类型,它的后缀名是.ann.往往作为栅格数据层,矢量数据层、三维场景会绘图图表的附加数据叠加在上面,还可以作为镶嵌图像时候的裁剪线。注记数据层是注记要素的集合,包括了文本、符号、图形、比例尺、磁偏角图像、图标等要素等。

打开的方式:

①在显示窗口中选择Overlay>>Annotation。

②在任意的绘图窗口选择Options>>Annotation。

③在矢量显示窗口中,选择Options>>Annotation。

注记文件的生成过程:

1、显示图像文件,打开Annotation工具对话框。

Annotation工具对话框菜单及其功能:

2、选择注记类型,设置相应参数,添加注记。

Annotation工具对话框>>Object>>相应的注记类型。设置不同的字体颜色、背景颜色、边框宽度,字体的大小等。。

参数设置好之后,通过点击鼠标右键来确定标注的位置。

3、编辑注记,要编辑一个或者多个注记要素,选择Object>>Select/Edit命令。在选择窗口中左键拉框选择,出现彩色菱形手柄。

二、分类结果(Classification)

使用Classification菜单选项,可以在一个现实窗口内把分类图叠加在一幅灰阶或彩色图像上,控制叠加哪些类,编辑分类的颜色和名称、合并类以及通过添加、删除或移动类间 的像元对类进行编辑,做统计分析等。

选择一幅分类结果所在区域的图像,选择主窗口>>>Overlay>>Classification在弹出的对话框中选择相应的分类结果。

Interactive Class Tool对话框命令菜单及其功能:


三、等值线(Contour Lines)

使用Contour Lines菜单选项,可以将等值线叠加在一幅图像上。也可以从一幅显示的图像或者另外的图像上生成等值线,叠加在相互配准的图像上,可以自动对等值线标注。

具体的使用:

打开显示一幅影像.选择朱图像窗口>Overlay>Contour Lines。在弹出的Input Contour Band对话框中选择生成等值线的波段。

Contour Lines对话框中菜单命令及其功能:


四、密度分割(Density Slice)

使用Density Slice菜单选项,可以为灰度图像中突出显示的区域选择数据范围和颜色。用于密度分割着色的数据范围可以来自显示图像或者其他尺寸的图像。

具体的使用:

显示一幅影像,选择主图像窗口>>Overlay>>Density Slice,在弹出的对话框中选择密度分割的波段。

Density Slice对话框中菜单命令及其功能:


五、网格线(Grid Lines)

使用Grid Lines菜单选项,可以在一个图像上叠加一个或者多个格网。格网支持像元、公里或者经纬度。每个图像都有各自的格网,显示在主窗口滚动窗口和放大窗口。

在Grid Lines对话框中可以设置像元、公里或者经纬度网格显示与隐藏及格网间隔。

Grid Lines菜单的主要命令和功能:


六、感兴趣区(Region of Interest)

感兴趣区(ROI)是图像的一部分,它通过在图像上选择或使用诸如设定阈值(thresholding)或者其他文件转换等方法生成。感兴趣区可以是点线面不规则的形状。通常作为图像分类的样本、掩膜、裁剪区域及其他操作。

使用Region of Interest菜单选项,可以构建编辑和分析ROI。提供六中类型的ROI:多边形、折线、点、矩形、椭圆和圆环。

(1)启动ROI工具的方法:

①从显示窗口中:选择Overlay >Region of Interest。

②从显示窗口中:选择Tools>>Region ofInterest>>>ROITool。

③从主菜单中:选择Tools>>Region of Interest>>ROI Tool。

④在显示窗口中单击右键,在弹出的快捷键菜单中选择ROI Tool。

其主要的命令和功能:

(2)创建感兴趣区。

在ROI Tool对话框上选择ROI_type选择对应的类型,并利用鼠标在相应的窗口上绘制感兴趣区域。

点击New Region按钮,创建新的感兴趣区。

(3)删除感兴趣区

对不满足要求的感兴趣区有多种的删除方式:单击Go to按钮,逐个浏览比较进行删除。

(4)保存感兴趣区:

ROI tool 选择File>Save ROIs或者在显示窗口Tools>Region of Interest>>Save ROIs to File.


七、矢量(Vector)

使用矢量菜单选项,可以在图像上叠加ENVI支持的矢量文件格式、新建矢量图层、控制矢量的显示以及与矢量进行交互。使用ENVI的交互式矢量工具,还可以对shapefile相关的属性进行编辑和查询。

具体的操作:

1)打开显示图像。

2)选择主图像窗口:Overlay>>Vector,打开Vector Parameters对话框。

3)在Vector Parameters对话框中选择File>>Open Vector File,选择图像所在的矢量文件。

4)在Vector Parameters对话框上,在Available Vector Layer列表中,选择矢量层,设置显示颜色(Current Layer)。

5)单击Apply按钮,矢量图层叠加到图像上。


八、增强(Enhance)

图像的增强菜单中可以对显示的数据进行操作,包括默认的拉伸,使用直方图进行交互式对比拉伸、滤波。ENVI还提供了线性和非线性拉伸,从而增强图像的对比度。使用的滤波增强可以对图像做低通滤波、高通滤波或者中指滤波。具体的操作会在后面讲到。

ENVI软件操作【数据显示操作——Overlay菜单操作】的更多相关文章

  1. MFC 菜单操作

    在CMainFrame中OnCreate函数中添加下列:(注意在return(0)前添加) 在文件,新建前打钩 法1: GetMenu()->GetSubMenu(0)->CheckMen ...

  2. Winform软件,不要在线程里操作UI

    对于Winform软件,不要在线程里操作UI,不要相信:StartForm.CheckForIllegalCrossThreadCalls = false; 于是,把所有的代码都改成主线程委托调用的方 ...

  3. 扫雷游戏制作过程(C#描述):第五节、菜单操作(续)

    前言 这里给出教程原文地址. 该项目已经放在github上托管. 发布版已经分享到百度网盘 菜单操作(续) 接着节前一章节的内容,我们继续完善菜单栏的功能. 我们首先,先完善Rank的选项,我们希望我 ...

  4. 扫雷游戏制作过程(C#描述):第四节、菜单操作

    前言 这里给出教程原文地址. 该项目已经放在github上托管. 菜单操作 我们现在的程序单击菜单的时候不会有任何反应,这一节我们主要介绍菜单的相关代码,使得菜单能够正常使用. 现在我们希望在对应级别 ...

  5. python开发_tkinter_单选菜单_不可用菜单操作

    在之前的blog中有提到python的tkinter中的菜单操作 python开发_tkinter_窗口控件_自己制作的Python IDEL_博主推荐 python开发_tkinter_窗口控件_自 ...

  6. Atitit.软件按钮与仪表盘(13)--全文索引操作--db数据库子系统mssql2008

    Atitit.软件按钮与仪表盘(13)--全文索引操作--db数据库子系统mssql2008 全文索引操作 4.全文索引和like语句比较 1 5.倒排索引 inverted index 1 2.SQ ...

  7. Atitit.软件button和仪表板(13)--全文索引操作--db数据库子系统mssql2008

    Atitit.软件button和仪表板(13)--全文索引操作--db数据库子系统mssql2008 全文索引操作 4.全文索引和like语句比較 1 5.倒排索引 inverted index 1 ...

  8. selenium基础(下拉菜单操作)

    selenium基础(下拉菜单操作) 非select/option元素: 1.触发下拉列表出现 2.等待下拉列表中的元素出现,然后进行选择元素即可. select/option元素: 下拉框操作-Se ...

  9. Python爬虫入门教程 49-100 Appium安装+操作51JOB_APP(模拟手机操作之一)手机APP爬虫

    爬前准备工作 在开始安装Appium之前,你要先知道Appium是做什么的?Appium 是一个自动化测试开源工具,看到没,做测试用的,它有点类似Selenium,可以自动操作APP实现一系列的操作. ...

随机推荐

  1. MongoDB修改器总结

    1"$set":用来制定一个字段值,若不存在,则创建:    一般用于点加一个字段   db.users.update({name:"joe"},{" ...

  2. iOS9和Xcode7

    2015.06.08苹果放出了iOS9以及Xcode7的 Beta测试版本.有一句话非常引入注意: https://developer.apple.com/xcode/ Now everyone ca ...

  3. Enterprise Solution 开发框架功能点

    1. 通用查询模块,可以通过关联数据库表,存储过程或程序代码开发查询,多个查询之间也可构成主从关联查询. 2. 业务异常处理 支持统一的异常处理. 3. 内置一个简单的SQL Server查询分析器, ...

  4. 深入理解CSS径向渐变radial-gradient

    × 目录 [1]定义 [2]椭圆圆心 [3]椭圆类型 [4]椭圆大小 [5]色标 [6]重复渐变 [7]其他 前面的话 上篇介绍了线性渐变,本文接着介绍径向渐变的内容 定义 径向渐变,实际上就是椭圆渐 ...

  5. SQLExecption:Operation not allowed after ResultSet closed解决办法

    原网址:http://blog.csdn.net/sku0923/article/details/1722370 一个stmt多个rs进行操作引起的ResultSet已经关闭错误 一个stmt多个rs ...

  6. 队列的存储结构和常见操作(c 语言实现)

    一.队列(queue) 队列和栈一样,在实际程序的算法设计和计算机一些其他分支里,都有很多重要的应用,比如计算机操作系统对进程 or 作业的优先级调度算法,对离散事件的模拟算法,还有计算机主机和外部设 ...

  7. [Node.js] 闭包和高阶函数

    原文地址:http://www.moye.me/2014/12/29/closure_higher-order-function/ 引子 最近发现一个问题:一部分写JS的人,其实对于函数式编程的概念并 ...

  8. 机器学习&数据挖掘笔记_12(对Conjugate Gradient 优化的简单理解)

    数学优化方法在机器学习算法中至关重要,本篇博客主要来简单介绍下Conjugate Gradient(共轭梯度法,以下简称CG)算法,内容是参考的文献为:An Introduction to the C ...

  9. 35款加速网站开发的 CSS 开发工具

    网络有很很多的 CSS 工具和教程可用,它可以帮助设计人员和开发人员轻松.快速地学习 CSS 技术.这些工具中在高效开发 Web 应用程序中发挥重要作用. 在这篇文章中,我们收集了35个最好的 CSS ...

  10. iOS_UIImge_Gif的展示

    github地址: https://github.com/mancongiOS/UIImage.git 方式一: 用动画展示 UIImageView *gifImageView = [[UIImage ...