ENVI软件操作【数据显示操作——Overlay菜单操作】
一、注记层(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菜单操作】的更多相关文章
- MFC 菜单操作
在CMainFrame中OnCreate函数中添加下列:(注意在return(0)前添加) 在文件,新建前打钩 法1: GetMenu()->GetSubMenu(0)->CheckMen ...
- Winform软件,不要在线程里操作UI
对于Winform软件,不要在线程里操作UI,不要相信:StartForm.CheckForIllegalCrossThreadCalls = false; 于是,把所有的代码都改成主线程委托调用的方 ...
- 扫雷游戏制作过程(C#描述):第五节、菜单操作(续)
前言 这里给出教程原文地址. 该项目已经放在github上托管. 发布版已经分享到百度网盘 菜单操作(续) 接着节前一章节的内容,我们继续完善菜单栏的功能. 我们首先,先完善Rank的选项,我们希望我 ...
- 扫雷游戏制作过程(C#描述):第四节、菜单操作
前言 这里给出教程原文地址. 该项目已经放在github上托管. 菜单操作 我们现在的程序单击菜单的时候不会有任何反应,这一节我们主要介绍菜单的相关代码,使得菜单能够正常使用. 现在我们希望在对应级别 ...
- python开发_tkinter_单选菜单_不可用菜单操作
在之前的blog中有提到python的tkinter中的菜单操作 python开发_tkinter_窗口控件_自己制作的Python IDEL_博主推荐 python开发_tkinter_窗口控件_自 ...
- Atitit.软件按钮与仪表盘(13)--全文索引操作--db数据库子系统mssql2008
Atitit.软件按钮与仪表盘(13)--全文索引操作--db数据库子系统mssql2008 全文索引操作 4.全文索引和like语句比较 1 5.倒排索引 inverted index 1 2.SQ ...
- Atitit.软件button和仪表板(13)--全文索引操作--db数据库子系统mssql2008
Atitit.软件button和仪表板(13)--全文索引操作--db数据库子系统mssql2008 全文索引操作 4.全文索引和like语句比較 1 5.倒排索引 inverted index 1 ...
- selenium基础(下拉菜单操作)
selenium基础(下拉菜单操作) 非select/option元素: 1.触发下拉列表出现 2.等待下拉列表中的元素出现,然后进行选择元素即可. select/option元素: 下拉框操作-Se ...
- Python爬虫入门教程 49-100 Appium安装+操作51JOB_APP(模拟手机操作之一)手机APP爬虫
爬前准备工作 在开始安装Appium之前,你要先知道Appium是做什么的?Appium 是一个自动化测试开源工具,看到没,做测试用的,它有点类似Selenium,可以自动操作APP实现一系列的操作. ...
随机推荐
- SSIS package 更新 variable
在Package中声明一个variable,在package运行的过程中,SSIS如何update Variable? 第一种方法:使用 Script Task 来更新Variable的值 1,创建一 ...
- JavaScript内存优化
JavaScript内存优化 相对C/C++ 而言,我们所用的JavaScript 在内存这一方面的处理已经让我们在开发中更注重业务逻辑的编写.但是随着业务的不断复杂化,单页面应用.移动HTML5 应 ...
- 前端工程师技能之photoshop巧用系列第五篇——雪碧图
× 目录 [1]定义 [2]应用场景 [3]合并[4]实现[5]维护 前面的话 前面已经介绍过,描述性图片最终要合并为雪碧图.本文是photoshop巧用系列第五篇——雪碧图 定义 css雪碧图(sp ...
- [UWP]涨姿势UWP源码——Unit Test
之前我们讨论了涨姿势UWP的RSS数据源获取,以及作为文件存储到本地,再将数据转化成Model对象.这部分非UI的内容非常适合添加Unit Test.不涉及UI的话,UT写起来简单高效,很是值得投入一 ...
- 把《c++ primer》读薄(1-2前言+变量和基本类型)
督促读书,总结精华,提炼笔记,抛砖引玉,有不合适的地方,欢迎留言指正. 一:大小端的概念 Big-Endian和Little-Endian(见计算机存储的大小端模式解析) 二:浮点数的机器级表示 (见 ...
- 聚合索引(clustered index) / 非聚合索引(nonclustered index)
以下我面试经常问的2道题..尤其针对觉得自己SQL SERVER 还不错的同志.. 呵呵 很难有人答得好.. 各位在我收集每个人擅长的东西时,大部分都把SQL SERVER 标为Expert,看看是否 ...
- Mybatis学习错误之:重复加载mapper.xml
学习mybatis的时候,突然遇到测试出错.测试mapper代理失败,现在钻研少了,不喜欢看未知的错误了,立即改正.错误打印说mapper.xml已经注册,仔细查看SQLMapConfig.xml发现 ...
- caffe-window搭建自己的小项目例子
手头有一个实际的视觉检测的项目,用的是caffe来分类,于是需要用caffe新建自己的项目的例子.在网上找了好久都没有找到合适的,于是自己开始弄. 1 首先是配置caffe的VC++目录中的inclu ...
- JVM之类加载器上篇
首先我们先看一个示例程序: package com.tfdd.test; /** * @desc 类加载校验 * @author chenqm * @date 2016年2月2日 */ class S ...
- C#实现WinForm窗体逐渐显示效果
C#实现WinForm窗体逐渐显示效果,这个博客园里面已经有其它人已经实现了,原理很简单,就是通过定时改变窗体的透明度(从0到1,即透明度从完全透明到不透明),我这里也是按照这个思路来实现的,但是我做 ...