《ENVI基础知识详细的介绍》由会员分享,可在线阅读,更多相关《ENVI基础知识详细的介绍(12页珍藏版)》请在金锄头文库上搜索。
1、. . . . .实验一 ENVI 基础一、实验目的与要求1 熟悉ENVI图形界面;2 掌握ENVI基本功能。二、实验材料与数据文件描述can_tmr.imgCaon City, CO, TM 数据can_tmr.hdr上述文件头文件can_v1.evfENVI 矢量数据 1can_v2.evfENVI 矢量数据 2can_v3.evfENVI 矢量数据 3can_v4.evfENVI 矢量数据 4三、实验方法与步骤1 打开一幅影像l 从ENVI主菜单选择 FileOpen Image File。l 在数据文件夹里选择 can_tmr.img,点击 Open. 出现 Available Ban
2、ds List 对话框,对话框里列出可用于显示和处理的波段,可以选择加载一幅灰度图像(Gray Scale)或是彩色图像(RGB color image)。l 选择 TM Band 4,点击 Gray Scale,点击 Load Band 将 Band 4 作为灰度图像加载到显示窗口中。一旦打开了一幅影像,三个动态连接的窗口出现在屏幕上,分别为Image窗口, Scroll 窗口和 Zoom窗口。2 右键菜单三个窗口分别提供了右键菜单用以快速进入相关功能。3 图像(Image)窗口图像窗口中的放大框(图中红色框)表示该范围显示在放大(Zoom)窗口中。l 将鼠标放在红色放大框中,按住左键不放,
3、并移动鼠标。在鼠标移动的过程中,放大窗口中的图像会随着移动和变化,直到松开左键。l 将鼠标放在图像窗口中红色放大框以外的任何位置,点击左键,移动左键,则放大窗口会随之自动更新。l 鼠标单击图像窗口的红色放大框,使用键盘上的箭头键可以移动该放大框(一次移动一个像素)。同时按下Shift键可以一次移动几个像素。4 放大(Zoom)窗口放大窗口用于放大显示图像窗口放大框中对应的图像,放大的倍数用窗口标题栏括号中的数字显示。放大窗口有三种缩放控制(默认为红色),在放大窗口的左下角。l 将鼠标左键放置在放大窗口中并单击左键,可以重新定位放大区域(对应于图像窗口中放大框的范围)。l 按住鼠标左键不放并移动
4、鼠标,可以将放大窗口显示的图像在整个图像窗口中移动。l 鼠标左键单击按钮可以将放大窗口显示的图像的放大倍数减小1倍。l 鼠标中间键单击按钮可以将图像放大倍数减小2倍。l 鼠标右键单击按钮可以将图像恢复到默认的放大倍数。l 鼠标左键单击按钮可以将图像放大倍数增大1倍。l 鼠标中间键单击按钮可以将图像放大倍数增大2倍。l 鼠标右键单击按钮可以将图像恢复到默认的放大倍数。l 鼠标左键单击按钮用于在放大窗口中显示或隐藏十字丝光标。l 鼠标中间键单击按钮用于在图像窗口中显示或隐藏十字丝光标。l 鼠标右键单击按钮用于在图像窗口中显示或隐藏放大框。5 滚动(Scroll)窗口滚动窗口用于在降低分辨率的情况下
5、显示整个图像。二次抽样倍数(subsampling factor)显示在滚动窗口标题栏的括号内。图像框(image box)(默认为红色)表示在图像窗口中以全分辨率显示的范围。l 将鼠标放在图像框内,按住左键不放并拖动到所需位置释放,图像窗口会自动更新到重新定位的图像范围。l 在滚动窗口任一位置单击鼠标左键,可以快速移动选定的图像范围。按住左键不放并拖动鼠标移动,图像窗口会随着鼠标拖动而更新。l 也可以使用键盘方向键来移动图像框。为了移动较大范围的图像,可以在使用方向键的同时按住Shift键不放。6 应用对比度拉伸默认情况下,ENVI以2线性对比度拉伸显示图像。也可以用不同的对比度拉伸显示图像
6、。l 在图像窗口菜单栏中选择Enhance选项卡,出现的6个默认的拉伸选项列表。l 从列表中选择一个选项(例如:Enhance Image Equalization 可以对图像进行直方图均衡化)。在滚动窗口和放大窗口会自动更新拉伸后的图像。l 可以尝试运用不同的拉伸方式。7 散点图和感兴趣区l 在图像窗口菜单栏选择Options2D Scatter Plots打开Scatter Plots Band Choice对话框。l 在“Choose Band X”下选择“Band 1”,在“Choose Band Y”下选择“Band 4”,点击“OK”。l 将鼠标放置在图像窗口内(但不能在缩放框内)
7、,按住鼠标左键并拖动鼠标。在拖动鼠标的过程中,散点图中会有不同的像素高亮显示,使得像素好像在“跳舞”。舞动的像素是以鼠标为中心,1010范围内的像素值。l 在散点图中定义一个感兴趣区(在散点图中的不同位置单击鼠标左键,最后单击鼠标右键结束形成一个多边形,在图像窗口和放大窗口中会高亮显示出与感兴趣区的像素值匹配的像素。l 从散点图菜单栏中选择ClassNew,新建一个感兴趣区。l 从散点图菜单栏中选择 ClassItems 1:20为ROI设置颜色。l 从散点图菜单栏中选择 ClassExport All输出所有的感兴趣区,出现ROI工具对话框。该对话框也可以通过在图像窗口菜单栏中选择Overl
8、ayRegion of Interest打开。l 从ROI Tool菜单栏File菜单中可以选择不同的保存方式,选择FileCancel关闭对话框。l 从散点图菜单栏中选择FileCancel关闭散点图窗口。8 加载RGB彩色图像l 如果Available Bands List对话框已经关闭,可以在ENVI主菜单栏中选择WindowAvailable Bands List重新打开。l 如果Available Bands List对话框点击RGB Color按钮,红,绿,蓝选项就会出现在对话框中。l 在对话框顶部的波段列表中依次用鼠标点击Band 7、Band 4、Band 1,它们会自动定义为
9、红,绿,蓝。l 点击对话框底部的Display #1按钮,然后选择New Display。l 点击Load RGB加载图像到ENVI中。9 图像的分类ENVI提供了两种非监督分类方法和多种监督分类方法。l 在ENVI主菜单栏中选择ClassificationSupervisedParallelepiped选项。l 在输入分类文件对话框中选择can_tmr.img然后点击OK,出现Parallelepiped参数对话框。l 在对话框左侧的列表中选择先前创建的感兴趣区(ROI)。l 在对话框的右上角选择Memory按钮,把结果输出到内存。l 设置Output Rule Images为NO,点击OK
10、。计算结束后,Parallel (CAN_TMR.IMG) 会被加到可用波段列表中。l 在可用波段列表中,点击Display #1然后选择New Display。l 在可用波段列表中,选择Gray Scale,点击Parallel (CAN_TMR.IMG),然后选择Load Band,一个分类图像将会显示在新的图像窗口。10 动态图像叠加l 从两个图像窗口中的任一个窗口的菜单栏上选择ToolsLinkLink Display来显示链接显示对话框。点击OK。l 在其中的一个图像窗口中,将鼠标放在放大框外,点击鼠标左键,第二幅图像就会叠加第一幅图像上。l 单击鼠标中间键并拖动鼠标,可以改变重叠区
11、的大小。然后单击鼠标左键,重叠区域图像则会以新的大小显示。l 在任一个图像窗口中的菜单栏选择FileCancel关闭图像。11 叠加矢量数据ENVI提供了矢量查看和分析工具,包括ArcView shapefiles输入,vector编辑和vector 查询。l 在可用波段列表中点击TM Band 4,点击Gray Scale按钮,然后点击Load Band显示灰度图像。l 从ENVI主菜单栏中,选择FileOpen Vector File打开Select Vector Filenames对话框。l 在Select Vector Filenames对话框中,浏览定位到数据所在的文件夹,单击can
12、_v1.evf,按住shift键再单击最后一个文件can_v4.evf(选择4个.evf文件),最后点击OK。l 在Available Vector List对话框中单击任一图层,可以查看该图层的相关信息。l 点击对话框底部的Select All Layers,选择所有矢量层,然后点击Load Selected,出现Load Vector Layers对话框。l 在Load Vector Layers对话框,点击Display #1把矢量层加载到图像窗口,并出现#1Vector Parameters对话框。l 在#1Vector Parameters对话框中,点击Apply把矢量数据加载到图像
13、上。在菜单栏中选择OptionsVector Information打开Vector Information对话框。l 在图像窗口中按住鼠标左键并拖动鼠标,可以显示当前选定的矢量层,并显示该矢量层的相关信息。l 在#1Vector Parameters对话框中点击另一个矢量层名选定,然后在图像窗口中单击拖动来显示不同的矢量层。l 在#1Vector Parameters菜单栏中选择EditEdit Layer Properties,改变矢量层相关参数,点击Apply显示改变后的效果。12 显示鼠标位置和像素值可以通过Cursor Location/Value对话框来显示鼠标的位置,图像的显示值
14、和实际像素值。l 有多种方式打开Cursor Location/Value对话框:从ENVI主菜单选择WindowCursor Location/Value;从图像窗口主菜单选择WindowCursor Location/Value;在图像窗口单击鼠标右键,选择Cursor Location/Value。l 在图像窗口、滚动窗口或放大窗口中移动鼠标,观察Cursor Location/Value对话框中显示的鼠标位于不同位置时的相关信息。l 在图像窗口中双击可以显示或隐藏Cursor Location/Value对话框。l 从Cursor Location/Value对话框主菜单,选择File
15、Cancel关闭对话框。13 显示图像剖面ENVI可以显示三种剖面图形:X-水平、Y-垂直、Z-光谱剖面。l 从图像窗口主菜单选择Tools Profiles X Profile显示列方向上的剖面。l 从图像窗口主菜单选择Tools Profiles Y Profile显示行方向上的剖面。l 从图像窗口主菜单选择Tools Profiles Z Profile或者在图像窗口中右击选择右键菜单Z Profile (spectrum)显示光谱剖面。14 建立感兴趣区l 从图像窗口主菜单选择Overlay Region of Interest或者在图像窗口中右击选择右键菜单ROI Tool打开ROI Tool对话框。l ROI有点、线、多边形、矩形或椭圆形等类型。以建立多边形ROI为例:依次在图像窗口中点击鼠标左键,点击鼠标右键结束,然后点击鼠标右键形成封闭多边形。鼠标中间键用以删除最后的点(如果多边形已经封闭则会删除整个多边形)。