ENVI学习心得.docx

上传人:b****4 文档编号:3083495 上传时间:2022-11-17 格式:DOCX 页数:13 大小:26.14KB
下载 相关 举报
ENVI学习心得.docx_第1页
第1页 / 共13页
ENVI学习心得.docx_第2页
第2页 / 共13页
ENVI学习心得.docx_第3页
第3页 / 共13页
ENVI学习心得.docx_第4页
第4页 / 共13页
ENVI学习心得.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

ENVI学习心得.docx

《ENVI学习心得.docx》由会员分享,可在线阅读,更多相关《ENVI学习心得.docx(13页珍藏版)》请在冰豆网上搜索。

ENVI学习心得.docx

ENVI学习心得

我通过对envi,erdas的使用和比较,对两个软件有了初步的了解及认识。

总结一下大概有以下几点感受:

1.erdas的操作工具有图表显示,初学者上手较快,功能图标使用起来直观方便,易于查找。

Envi没有erdas的界面友好,而且打开窗口较多且繁琐,窗口最小化以后会出现很多个堆在一起,查找一个非常困难。

但是envi操作简单,易学。

(个人感觉,具体也不好说)。

2.Aoi/Roi功能方面:

(1)erdas中AOItool中的工具,对多边形数字化操作提供了方便。

(2)erdas不能任意删除任意一层AOI区域,删除任意一个AOI区域只能用工具箱中的“剪刀”按钮。

Envi可以使用鼠标中键删除处于编辑状态的一层ROI中的任意一个图形区域。

(3)erdas中可以通过种子增长方式产生AOI区域,而且允许岛状多边形存在。

ENVI感兴趣区可以使用一个特定的阈值来“增长”到邻域像元。

3.影像配准方面:

envi打开一幅影像同时会出现三个窗口,除了原图像外还包括一个总体预览一个局部放大窗口(可以在“ZOO窗口中方便调节放大倍数”),在配准时这三个窗口相互配合,可以方便选择控制点。

Erdas打开配准对话框后只有一个“局部放大(缩小)窗口”没有整体预览图,但是可以通过主图像窗口中的功能实现总体预览。

个人感觉:

Envi中“scroll”“zoo”窗口主要是在图像配准中起到使用方便的功效。

但其他时候觉得比较繁琐。

不如erdas的工具栏中工具实现对图像的缩放及漫游等操作直观方便。

4.Envi在镶嵌预览中所见的影像同最后镶嵌拼接的影像并非完全一样,在镶嵌预览中,两幅影像是进行拉伸显示的,而当他们镶嵌拼接成一幅影像时,将会从拼接的两幅影像中计算对比度,然后进行拉伸。

Envi中数据被第一次显示时,将进行2%的现行拉伸。

1.数据格式的不同

img格式是ERDAS的专有格式,里面的数据可以建成影像金字塔,这样在图像的放大缩小时就非常的快捷。

而且img文件里会存储许多其他的内容,比如控制点信息等,

ENVI中有时候图像的名字也会命名成img后缀名,但要注意的是这是和ERDAS完全不同的格式;在这里img仅仅是“image(图像)”的缩写,表明这是一个图像文件,而不是一种专有格式。

(这类似dat文件,仅仅是data的缩写,所以有数不清的dat格式的文件)。

ENVI的数据实际上是以二进制的形式存储的,然后加一个头文件描述,格式非常简单。

对于其他软件的数据转入到ERDAS中img格式,最好是用ERDAS的import工具,否则容易出错。

2.结构与功能排列

ERDAS是以工具箱的形式放置各项功能的,ENVI则是以菜单的形式,这是与两种软件自身的特点相符合的,各有优缺点。

ERDAS的主要特色就是高度模块化,各项功能都集成在工具箱里,可以单独调用,不互相牵制。

在运行一个模块时,完全可以去开工具箱其他的功能模块,不受影响;

而在ENVI中,很多时候执行一个功能,整个ENVI系统就会被挂起,直到一个操作结束才能进行下一个操作。

因此采用菜单的方式较合适。

甚至可以这么理解ERDAS就是一个大的文件夹,里面存储里许多的执行各种功能协同的exe文件。

模块之间的独立性,使它没有像ENVI的“文件管理”、“波段管理”一样的模块,来管理在不同的窗口、模块中的各种数据。

这样的麻烦之处就是,你每执行一个功能就要在硬盘路径中找到文件,显得很繁琐。

(ERDAS这是不是高内聚,低耦合?

ENVI的功能以菜单的形式排列,这样的好处是清晰易懂,容易上手;在ERDAS的工具里找到某个功能还真不是一件容易事,一个一个的工具箱要一一点击。

3.细节

erdas的细节比较贴心,如图像滤波时的边界的周围光晕的处理,如许多功能模块中的“忽略零值”选项等等。

erdas的掩膜功能很不好用,但是它的“忽略零值”补充了这个功能。

相对来说,erdas的处理似乎更倾向于获得更好的“视觉上”效果,增强“对比性”,因此用于各种拉伸、分类等类似功能的模块非常多,但是这都牺牲了图像的原始特性,来获取对比性。

这些用于地物分类更方便,但不适用于定量遥感。

总的来说,envi更容易上手,而且操作简洁、易懂,而且由于idl的支持,可扩展能力非常的强,现在使用的人越来越多,几乎成主流;erdas功能强大,尤其是针对于分类、解译的功能模块非常多,细节处理很好,但上手稍难,老一辈的人用的较多。

ENVI和ERDAS的功能比较

1.ERDASIMAGING

是以模块化的方式提供给用户的,可使用户根据自己的应用要求、资金状况合理地选择不同功能模块及其不同组合,对系统进行剪裁,充分利用软硬件资源,并最大限度地满足用户的专业应用要求。

ERDASIMAGING包括有制图和可视化核心功能的影像工具软件,可以完成二维、三维显示、数据输入、排序与管理、地图配准。

制图输出以及简单的分析、可以集成使用多种数据类型,并在保持相同的易于剪裁的界面下升级到其他的ERDAS产品。

还提供轻松易用的空间建模工具,高级的参数,分类优化和精度评定,以及高光谱、雷达分析工具、它是最完整的制图和显示、信息提取、正射校正、复杂空间建模和尖端的图像处理系统。

2、ENVI

3、ENVI包含齐全的遥感影像处理功能:

常规处理、几何校正、定标、多光谱分析、高光谱分析、雷达分析、地形分析、矢量应用、神经网络分析、区域分析、GPS联接、正射影像图生成、三维图像生成、丰富的可供二次开发调用的函数库、制图数据输入/输出等功能组成了图像处理软件中非常全面的系统。

ENVI对于要处理的图像波段数没有限制,可以处理最先进的卫星格式。

ENVI能够充分提取图像信息,具备完整的遥感影像处理工具。

ENVI部分教程1

2010-10-2917:

58:

56|分类:

ENVI专栏|标签:

对话框矢量vector点击多边形|字号

2009-12-1120:

40

点击CurrentLayer颜色框或者右击颜色框并从菜单选择一个更明显的颜色来显示矢量。

点击Apply更新矢量的颜色。

2、矢量图层编辑

1)在VectorParameters对话框中,点击刚创建的新矢量层,然后选择Mode→EditExistingVectors。

2)在主影像窗口中,点击在上一节中所生成的某个多边形。

a)该多边形就会高亮显示出来,并且多边形的节点会标记成钻石形。

当矢量被选定,就可以进行如下的修改:

3)单击鼠标右键,在弹出的快捷菜单中选择DeleteSelectedVector,删除整个多边形。

4)单击节点,并拖曳到新的位置来移动节点。

5)单击鼠标右键,选择AcceptChanges保存修改并重新绘制多边形。

6)通过点击鼠标中键或在右击显示的快捷菜单中选择ClearSelection,退出修改,不进行任何变动。

7)要在多边形中添加或删除节点,可以在右击显示的快捷菜单中按如下步骤进行选择:

i.要添加一个节点,右击并选择AddNode,然后将该节点拖曳到一个新的位置。

ii.要删除节点,单击节点,然后从快捷菜单中选择DeleteNode。

iii.要改变每次添加的节点数,右击选择NumberofNodestoAdd。

在对话框中,输入节点的数目。

iv.要删除一系列的节点,用右键点击该范围内的第一个点,然后选择MarkNode。

再用右键点击该范围的最后一个点,再次选择MarkNode。

最后,右击选择DeleteMarkedNodes即可。

8)结束这一部分,从ENVI主菜单中选择Window→AvailableVectorsList,然后在显示的可用波段中选择新创建的矢量层,并点击RemoveSelected来删除它们。

注意不要删除vectors.shp矢量层,后面还会用到的。

3、屏幕数字化

1)从VectorParameters对话框中选择File→CreateNewLayer来创建一个新的矢量层。

在NewVectorLayerParameters对话框中,输入新矢量层的名字。

点击Memory单选按钮,并点击OK。

2)在VectorParameters对话框中,点击新生成的矢量层的名字,就会初始化新生成的.dbf文件。

3)选择Mode→AddNewVectors。

4)在本专题中将创建多边形矢量,选择Mode→Polygon。

5)在影像显示窗口中(如果在VectorParameters对话框中选择了Window单选按钮,则也可以在滚动窗口或缩放窗口中进行),按以下的步骤用鼠标来定义一个新的多边形区域:

6)点击鼠标左键,绘制多边形的各线段。

7)点击鼠标中键,来擦除刚绘制的线段。

8)点击鼠标右键,固定多边形的形状。

再次点击鼠标右键,从弹出的快捷菜单中选择AcceptNewPolygon接受新建的多边形。

9)以影像中区域的轮廓为参考,绘制一些多边形。

10)在VectorParameters对话框中选择Edit→AddAttributes,给新创建的多边形添加属性。

在AttributeInitialization对话框中,在Name字段输入Field_ID,点击Type按钮菜单并选择Character。

在对话框的底部,点击AddField按钮,在Name字段中输入第二个名为FieldArea的属性,将Type改为Numeric。

点击OK创建属性表。

11)按专题第一部分所描述的方法来修改属性表。

在属性表字段中双击鼠标,使其可以编辑,输入一个值,并按下键盘上的Enter键。

i.为了知道属性表中每一行所对应的多边形区域,可以从VectorParameters对话框中选择Mode→CursorQuery,然后在每一行的标签上点击即可。

12)在属性表顶部的菜单中选择File→Cancel,关闭属性表。

4、矢量属性查询

a)在VectorParameters对话框中,选择Mode→CursorQuery。

b)在VectorParameters对话框中,点击vectors.shp矢量层的名字。

选择Edit→View/Edit/QueryAttributes打开属性表。

c)查看RANCH属性字段,可以注意到主要有三个所有者:

“gloria”、“lanini”和“sharpe”。

选择File→Cancel关闭属性表。

d)在VectorParameters对话框中,选择Edit→QueryAttributes。

在LayerAttributeQuery对话框中的QueryLayerName中输入GloriaRanch,并点击Start按钮。

e)在QueryCondition对话框中,单击AREA按钮从下拉菜单中选择RANCH。

点击>按钮,将条件设为==,并在StringValue文本框中输入字符串gloria(确信能与属性表相匹配)。

选择Memory单选按钮,点击OK。

i.由查询所生成的新的矢量层将在VectorParameters对话框中列出。

f)在对话框中点击层的名字,并选择Edit→EditLayerProperties菜单来改变层的参数。

点击PolygonFill按钮,从下拉菜单中选择Line,点击OK。

i.所有的GloriaRanch将作为一个新层突出显示出来。

g)通过在VectorParameters对话框中选中矢量层的名字,选择Edit→View/Edit/QueryAttributes来查看该层的属性。

检查查询的结果。

h)关闭属性表,并重复查询步骤,对lanini和sharp的ran

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1