ENVI学习心得.doc

上传人:m**** 文档编号:543597122 上传时间:2023-07-21 格式:DOC 页数:11 大小:90.01KB
返回 下载 相关 举报
ENVI学习心得.doc_第1页
第1页 / 共11页
ENVI学习心得.doc_第2页
第2页 / 共11页
ENVI学习心得.doc_第3页
第3页 / 共11页
ENVI学习心得.doc_第4页
第4页 / 共11页
ENVI学习心得.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《ENVI学习心得.doc》由会员分享,可在线阅读,更多相关《ENVI学习心得.doc(11页珍藏版)》请在金锄头文库上搜索。

1、我通过对envi,erdas的使用和比较,对两个软件有了初步的了解及认识。总结一下大概有以下几点感受:1. erdas 的操作工具有图表显示,初学者上手较快,功能图标使用起来直观方便,易于查找。Envi没有erdas的界面友好,而且打开窗口较多且繁琐,窗口最小化以后会出现很多个堆在一起,查找一个非常困难。但是envi操作简单,易学。(个人感觉,具体也不好说)。2. Aoi/Roi功能方面:(1)erdas中AOI tool 中的 工具,对多边形数字化操作提供了方便。(2)erdas不能任意删除任意一层AOI区域,删除任意一个AOI区域只能用工具箱中的“剪刀”按钮。Envi可以使用鼠标中键删除处

2、于编辑状态的一层ROI中的任意一个图形区域。(3)erdas 中可以通过种子增长方式产生AOI区域,而且允许岛状多边形存在。ENVI感兴趣区可以使用一个特定的阈值来 “增长” 到邻域像元。3. 影像配准方面:envi打开一幅影像同时会出现三个窗口,除了原图像外还包括一个总体预览一个局部放大窗口(可以在“ZOO窗口中方便调节放大倍数”),在配准时这三个窗口相互配合,可以方便选择控制点。Erdas打开配准对话框后只有一个“局部放大(缩小)窗口”没有整体预览图,但是可以通过主图像窗口中的功能实现总体预览。个人感觉:Envi 中“scroll”“zoo”窗口主要是在图像配准中起到使用方便的功效。但其他

3、时候觉得比较繁琐。不如erdas的工具栏中 工具实现对图像的缩放及漫游等操作直观方便。4. Envi 在镶嵌预览中所见的影像同最后镶嵌拼接的影像并非完全一样,在镶嵌预览中,两幅影像是进行拉伸显示的,而当他们镶嵌拼接成一幅影像时,将会从拼接的两幅影像中计算对比度,然后进行拉伸。Envi中数据被第一次显示时,将进行2%的现行拉伸。 1.数据格式的不同img格式是ERDAS的专有格式,里面的数据可以建成影像金字塔,这样在图像的放大缩小时就非常的快捷。而且img文件里会存储许多其他的内容,比如控制点信息等,ENVI中有时候图像的名字也会命名成img后缀名,但要注意的是这是和ERDAS完全不同的格式;在

4、这里img仅仅是“image(图像)”的缩写,表明这是一个图像文件,而不是一种专有格式。(这类似dat文件,仅仅是data的缩写,所以有数不清的dat格式的文件)。ENVI的数据实际上是以二进制的形式存储的,然后加一个头文件描述,格式非常简单。对于其他软件的数据转入到ERDAS中img格式,最好是用ERDAS的import工具,否则容易出错。2.结构与功能排列ERDAS是以工具箱的形式放置各项功能的,ENVI则是以菜单的形式,这是与两种软件自身的特点相符合的,各有优缺点。ERDAS的主要特色就是高度模块化,各项功能都集成在工具箱里,可以单独调用,不互相牵制。在运行一个模块时,完全可以去开工具箱

5、其他的功能模块,不受影响;而在ENVI中,很多时候执行一个功能,整个ENVI系统就会被挂起,直到一个操作结束才能进行下一个操作。因此采用菜单的方式较合适。甚至可以这么理解ERDAS就是一个大的文件夹,里面存储里许多的执行各种功能协同的exe文件。模块之间的独立性,使它没有像ENVI的“文件管理”、“波段管理”一样的模块,来管理在不同的窗口、模块中的各种数据。这样的麻烦之处就是,你每执行一个功能就要在硬盘路径中找到文件,显得很繁琐。(ERDAS这是不是高内聚,低耦合?)ENVI的功能以菜单的形式排列,这样的好处是清晰易懂,容易上手;在ERDAS的工具里找到某个功能还真不是一件容易事,一个一个的工

6、具箱要一一点击。3.细节erdas的细节比较贴心,如图像滤波时的边界的周围光晕的处理,如许多功能模块中的“忽略零值”选项等等。erdas的掩膜功能很不好用,但是它的“忽略零值”补充了这个功能。相对来说,erdas的处理似乎更倾向于获得更好的“视觉上”效果,增强“对比性”,因此用于各种拉伸、分类等类似功能的模块非常多,但是这都牺牲了图像的原始特性,来获取对比性。这些用于地物分类更方便,但不适用于定量遥感。总的来说,envi更容易上手,而且操作简洁、易懂,而且由于idl的支持,可扩展能力非常的强,现在使用的人越来越多,几乎成主流;erdas功能强大,尤其是针对于分类、解译的功能模块非常多,细节处理

7、很好,但上手稍难,老一辈的人用的较多。ENVI和ERDAS的功能比较1. ERDAS IMAGING是以模块化的方式提供给用户的,可使用户根据自己的应用要求、资金状况合理地选择不同功能模块及其不同组合,对系统进行剪裁,充分利用软硬件资源,并最大限度地满足用户的专业应用要求。ERDAS IMAGING包括有制图和可视化核心功能的影像工具软件,可以完成二维、三维显示、数据输入、排序与管理、地图配准。制图输出以及简单的分析、可以集成使用多种数据类型,并在保持相同的易于剪裁的界面下升级到其他的ERDAS产品。还提供轻松易用的空间建模工具,高级的参数,分类优化和精度评定,以及高光谱、雷达分析工具、它是最

8、完整的制图和显示、信息提取、正射校正、复杂空间建模和尖端的图像处理系统。2、 ENVI3、 ENVI包含齐全的遥感影像处理功能:常规处理、几何校正、定标、多光谱分析、高光谱分析、雷达分析、地形分析、矢量应用、神经网络分析、区域分析、GPS联接、正射影像图生成、三维图像生成、丰富的可供二次开发调用的函数库、制图数据输入/输出等功能组成了图像处理软件中非常全面的系统。ENVI对于要处理的图像波段数没有限制,可以处理最先进的卫星格式。ENVI能够充分提取图像信息,具备完整的遥感影像处理工具。ENVI部分教程1 2010-10-29 17:58:56| 分类: ENVI专栏 | 标签:对话框 矢量 v

9、ector 点击 多边形 |字号 2009-12-11 20:40点击Current Layer颜色框或者右击颜色框并从菜单选择一个更明显的颜色来显示矢量。点击Apply更新矢量的颜色。2、矢量图层编辑1)在Vector Parameters对话框中,点击刚创建的新矢量层,然后选择Mode Edit Existing Vectors。2)在主影像窗口中,点击在上一节中所生成的某个多边形。a) 该多边形就会高亮显示出来,并且多边形的节点会标记成钻石形。当矢量被选定,就可以进行如下的修改:3)单击鼠标右键,在弹出的快捷菜单中选择Delete Selected Vector,删除整个多边形。4)单击

10、节点,并拖曳到新的位置来移动节点。5)单击鼠标右键,选择Accept Changes保存修改并重新绘制多边形。6)通过点击鼠标中键或在右击显示的快捷菜单中选择Clear Selection,退出修改,不进行任何变动。7)要在多边形中添加或删除节点,可以在右击显示的快捷菜单中按如下步骤进行选择: i. 要添加一个节点,右击并选择Add Node,然后将该节点拖曳到一个新的位置。 ii. 要删除节点,单击节点,然后从快捷菜单中选择Delete Node。 iii. 要改变每次添加的节点数,右击选择Number of Nodes to Add。在对话框中,输入节点的数目。 iv. 要删除一系列的节点

11、,用右键点击该范围内的第一个点,然后选择Mark Node。再用右键点击该范围的最后一个点,再次选择Mark Node。最后,右击选择Delete Marked Nodes即可。8)结束这一部分,从ENVI主菜单中选择Window Available Vectors List,然后在显示的可用波段中选择新创建的矢量层,并点击Remove Selected来删除它们。注意不要删除vectors.shp矢量层,后面还会用到的。3、屏幕数字化1)从Vector Parameters对话框中选择File Create New Layer来创建一个新的矢量层。在New Vector Layer Para

12、meters对话框中,输入新矢量层的名字。点击Memory单选按钮,并点击OK。2)在Vector Parameters对话框中,点击新生成的矢量层的名字,就会初始化新生成的.dbf文件。3)选择Mode Add New Vectors。4)在本专题中将创建多边形矢量,选择Mode Polygon。5)在影像显示窗口中(如果在Vector Parameters对话框中选择了Window单选按钮,则也可以在滚动窗口或缩放窗口中进行),按以下的步骤用鼠标来定义一个新的多边形区域:6)点击鼠标左键,绘制多边形的各线段。7) 点击鼠标中键,来擦除刚绘制的线段。8) 点击鼠标右键,固定多边形的形状。再次

13、点击鼠标右键,从弹出的快捷菜单中选择Accept New Polygon接受新建的多边形。9)以影像中区域的轮廓为参考,绘制一些多边形。10) 在Vector Parameters对话框中选择Edit Add Attributes,给新创建的多边形添加属性。在Attribute Initialization对话框中,在Name字段输入Field_ID,点击Type按钮菜单并选择Character。在对话框的底部,点击Add Field按钮,在Name字段中输入第二个名为Field Area的属性,将Type改为Numeric。点击OK创建属性表。11) 按专题第一部分所描述的方法来修改属性表。

14、在属性表字段中双击鼠标,使其可以编辑,输入一个值,并按下键盘上的Enter键。 i. 为了知道属性表中每一行所对应的多边形区域,可以从Vector Parameters对话框中选择Mode Cursor Query,然后在每一行的标签上点击即可。12) 在属性表顶部的菜单中选择File Cancel,关闭属性表。4、矢量属性查询a) 在Vector Parameters对话框中,选择Mode Cursor Query。b) 在Vector Parameters对话框中,点击vectors.shp矢量层的名字。选择Edit View/Edit/Query Attributes打开属性表。c) 查

15、看RANCH属性字段,可以注意到主要有三个所有者:“gloria”、“lanini”和 “sharpe”。选择File Cancel关闭属性表。d) 在Vector Parameters对话框中,选择Edit Query Attributes。在Layer Attribute Query对话框中的Query Layer Name中输入Gloria Ranch,并点击Start按钮。e) 在Query Condition对话框中,单击AREA按钮从下拉菜单中选择RANCH。点击 按钮,将条件设为 = ,并在String Value文本框中输入字符串gloria(确信能与属性表相匹配)。选择Memory

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号