使用envi裁剪拼接图像
遥感实验报告裁剪拼接(3篇)

第1篇一、实验目的本次实验旨在学习遥感影像处理中的裁剪与拼接技术,通过对遥感影像进行裁剪和拼接,提高遥感数据的可用性和分析效率。
二、实验背景遥感技术是获取地球表面信息的重要手段,广泛应用于资源调查、环境监测、灾害评估等领域。
遥感影像经过处理和提取后,才能为实际应用提供有价值的信息。
裁剪与拼接是遥感影像处理中的基本操作,通过对影像进行裁剪和拼接,可以去除无关信息,提高影像的可用性。
三、实验材料1. 遥感影像数据:包括多景遥感影像,如Landsat、Sentinel-2等;2. 裁剪与拼接软件:如ENVI、ArcGIS等;3. 实验环境:计算机、遥感数据处理软件等。
四、实验步骤1. 数据准备(1)选择遥感影像数据,确保影像质量良好、覆盖范围完整;(2)对遥感影像进行预处理,包括辐射校正、大气校正等,提高影像质量。
2. 裁剪操作(1)确定裁剪范围:根据实验需求,选择合适的裁剪范围,如行政区域、研究区域等;(2)使用裁剪工具对遥感影像进行裁剪,生成新的影像。
3. 拼接操作(1)选择拼接方式:根据实际情况,选择合适的拼接方式,如同名像元拼接、重叠区域拼接等;(2)使用拼接工具对遥感影像进行拼接,生成新的影像。
4. 质量评估(1)检查拼接后的影像是否完整,是否存在缝隙、错位等问题;(2)分析拼接区域的地物特征,确保拼接效果良好。
五、实验结果与分析1. 裁剪结果经过裁剪操作,生成了新的遥感影像,去除了无关信息,提高了影像的可用性。
2. 拼接结果经过拼接操作,生成了新的遥感影像,拼接区域地物特征良好,拼接效果满意。
3. 质量评估(1)拼接后的影像完整,无缝隙、错位等问题;(2)拼接区域地物特征良好,拼接效果满意。
六、实验结论通过本次实验,掌握了遥感影像的裁剪与拼接技术,提高了遥感数据的可用性和分析效率。
在实际应用中,可根据具体需求选择合适的裁剪与拼接方法,为遥感数据处理提供有力支持。
七、实验心得1. 裁剪与拼接是遥感影像处理中的基本操作,对于提高遥感数据的可用性具有重要意义;2. 在实际操作中,应根据具体需求选择合适的裁剪与拼接方法,确保拼接效果良好;3. 学习遥感影像处理技术,有助于提高遥感数据的分析和应用水平。
ENVI矢量裁剪教程

1.打开需要被裁剪的影像Fig1 打开需要被裁剪的影像,注意图像有无坐标信息。
并且被裁剪的影像必须是经过几何纠正的2.打开矢量文件菜单栏下的Files->open vector file选择矢量文件,注意,ENVI默认的是Vef格式的文件,如果只有shp文件,你需要调整后缀名,一遍打开所需的shp文件。
打开矢量文件后会弹出对话框,选择默认设置选择默认设置,或者调整成如上图的设置弹出新的对话框,加载并显示矢量边界选择需要加载的矢量边界,如果有多个矢量文件的时候,选取与打开窗口对应的那个文件选择加载矢量的窗体(需要被裁剪的图所显示的窗体)矢量边界将被显示。
怎么用矢量边界截取图像:1.building mask选择需要apply mask的图像所在的窗口,这个非常重要,不然会出错。
由于我要裁剪的图像加载在1号窗口这里选择1号弹出新对话框如下弹出的新对话框在上对话框中选择options->import evfs。
选择所需要的矢量图,点击ok选择所需要的矢量图弹出对话框,选择保存文件名选择,保存文件名。
由于一般mask都比较小,而且如果后面不需要用的话,就存放在内存里面也行。
保存结果:生成了mask文件可以把生成的mask文件打开看看2.apply maskbasic tools下面的MASKing 下面的apply mask。
弹出对话框:首先,Input file选择ccd影像。
然后是spatial subset,选择roi/evf,然后选择对应的矢量文件。
Selectmask band 选择刚才生成的那个mask文件。
然后,ok就保存文件,就ok了。
envi图像处理基本操作

使用ENVI进行图像处理主要介绍利用envi进行图像处理的基本操作,主要分为图像合成、图像裁减、图像校正、图像镶嵌、图像融合、图像增强。
分辨率:空间分辨率、波谱分辨率、时间分辨率、辐射分辨率。
咱们平时所说的分辨率是指?怎么理解?1、图像合成对于多光谱影像,当我们要得到彩色影像时,需要进行图像合成,产生一个与自然界颜色一致的真彩色(假彩色)图像。
对于不同类型的影像需要不同的波段进行合成,如中巴CCD影像共5个波段,一般选择2、4、3进行合成。
(为什么不选择其他波段?重影/不是真彩色)。
SOPT5影像共7个波段,一般选择7、4、3三个波段。
操作过程以中巴资源卫星影像为例中巴资源卫星影像共有五个波段,选择2、4、3三个波段对R、G、B赋值进行赋值。
在ENVI中的操作如下:(1)file→open image file→打开2、3、4三个波段,选择RGB,分别将2、4、3赋予RGB。
(2)在#1窗口file---〉save image as-→image file。
(3)在主菜单中将合成的文件存为tiff格式(file-→save file as-→tiff/geotiff)即可得到我们需要的彩色图像。
2、图像裁减有时如果处理较大的图像比较困难,需要我们进行裁减,以方便处理。
如在出差时使用的P6、SOPT5,图幅太大不能直接校正需要裁减。
裁减图像,首先制作AOI文件再根据AOI进行裁减。
一般分为两种:指定围裁减、不指定围裁减。
不指定围裁减在ENVI中的操作如下:(1)首先将感兴趣区存为AOI文件file→open image file打开原图像→选择IMAGE窗口菜单overlay→region of interesting选择划定感兴趣区的窗口如scroll,从ROI_Type菜单选择ROI的类型如Rectangle,在窗口中选出需要选择的区域。
在ROI窗口file→Save ROIs将感兴趣区存为ROI文件。
ENVI4.X裁剪影像数据

说明:ENVI4.X指的是版本4.5-4.8都可以这么操作,4.5之前的版本我木有用过,之后的版本只用过5.2。
第1步是转换格式。
第2-9步是裁剪影像。
1、转换格式:“.TAB”转“.shp”ENVI4.X认识的矢量文件有限,所以先把矢量界线转成“.shp”格式。
1)先把需要转换格式的文件拷贝到“C盘”2)打开Mapinfo。
3)在菜单栏找到“工具”→“Universal Translator”→“Universal Translator”(“Universal Translator”就是“通用转换器”,找不到英文就找汉语,不知道为什么我的这个菜单木有汉化)4)在“通用转换器”中选需要转换格式的文件,例如“达坂城区.TAB”①点击“下拉三角”,选择“Mapinfo TAB”;完成“①”后,点击下图中,弹出,点击下拉三角,选择“C盘”,找到刚才拷贝至“C盘”的“达坂城区.TAB”,选择后点击“打开”。
②上一步完成后,开始选择保存路径,点击下图中,选择“ESRIShape”;完成后选择保存路径,。
将“①、②”选择好后检查一下,一定要记好“保存路径”5)点击上图中的“确定”6)弹出,稍等一会儿;在“保存路径”中可看到:2、打开“ENVI4.X”,3、点击“File”→“Open Image File”,打开需要裁剪的影像,例如:乌鲁木齐市-WLMQ-2015。
,,点击“乌鲁木齐市-WLMQ-2015”选中后点击“Load RGB”,,打开后的经典三视图4、打开矢量界线:File→Open Vector File,找到刚才矢量界线的保存位置,例如:E 盘,选择“shapfile(.shp)”格式,选中“达坂城区-region.shp”,点击“打开”。
打开后,选择“OK”,选择“是”,选择“是”,选择“Select All Layers”,选择“Load Selected”,选择“Display #1”→点击“OK”,刚打开的矢量界线“达坂城区-region.shp”一般显示在“Scoll”窗口,界限一般是白色的,不太明显,右键单击“Current Layer”选择颜色,一般用红色比较明显,选择好后点击“Apply”。
12.利用ENVI进行矢量数据对影像做多边形裁剪0710yang.

利用矢量数据对影像做多边形裁剪ENVI中是可以利用矢量来对影像作多边形裁减的,但是要求矢量文件是面矢量文件,而且它要和需要裁剪的影像必须是配准的,裁减的方法是先将矢量转化成为感兴趣区域(ROI),再利用ROI裁减出感兴趣区域。
操作方法如下:1.打开影像文件和矢量文件分别在ENVI主菜单中选择File→Open Image File和File→Open Vector File 打开所要裁减的影像和矢量文件,它们会分别出现在可用波段列表和可用矢量列表中,如图所示:并在左上图中选择load selected将矢量叠加到影像上,确保矢量能够和影像叠加起来,叠加后如下图所示。
2、在可用矢量列表菜单中选择File Export Layers To ROI:3、在弹出的窗口中选择所要裁剪的影像文件,单击ok4、在接下来的Exprot EVF Layers to ROI窗口中根据自己的需要,选择第一个选项将所有的矢量导出成一个ROI或者选择第二个选项将每一个矢量分别到出成一个ROI,单击OK。
5、显示待裁剪影像,在待裁剪影像上选择ROI,上面转换ROI会自动加载到影像上,如下图所示,这样就可以根据ROI来对影像进行裁剪了。
5、裁剪方法:在ENVI主菜单中选择Basic Tools Subset Data via ROIs在弹出的对话框里选择待裁剪影像,如下图所示接下来,在弹出的Spatial Subset via ROI Param…窗口中选中所要裁减的ROI,并在Mask pixels outside of ROI处选成YES,这样才能裁减出矢量文件形状的区域,在Mask Background Value处添加区域以外的背景值,这里我们选择0作为背景值,(通常会选择-9999或是-999来作为背景值,但是也要针对不同的图像灵活运用,比如有的图像的数据类型是BYTE,那么它将只支持0-255,所以应该选择0-255之间的值作为背景值。
ENVI实验步骤

ENVI实验步骤ENVI(Environment for Visualizing Images)是一种用于处理和分析遥感和图像数据的软件平台。
下面是一个关于如何使用ENVI软件进行遥感图像处理和分析的实验步骤。
第一步:打开ENVI软件首先,双击ENVI的应用程序图标以启动软件。
一旦软件启动,您将看到ENVI的主界面。
第二步:导入图像数据在ENVI的主界面中,您可以单击“File”菜单并选择“Open Data”选项来导入图像数据。
然后,选择要打开的图像文件并单击“打开”按钮。
ENVI将加载并显示图像数据。
第三步:图像显示和增强一旦图像被加载,您可以使用ENVI提供的各种工具对其进行显示和增强。
例如,您可以通过调整亮度、对比度、饱和度和色调来改变图像的外观。
您还可以应用不同的滤波器和增强算法来增强图像的细节和清晰度。
第四步:图像分类ENVI提供了一系列用于图像分类的工具和算法。
您可以通过选择“Classification”菜单并从中选择所需的分类算法来对图像进行分类。
在分类过程中,您需要选择一些训练样本以指导分类器对图像进行分类。
一旦分类完成,ENVI将生成一个分类结果图像。
第五步:图像拼接和融合如果您有多幅图像并且想要将它们拼接成一幅较大的图像,您可以使用ENVI提供的图像拼接工具来完成。
首先,选择“File”菜单并选择“Open Data”选项来导入要拼接的多幅图像。
然后,使用ENVI的图像拼接工具来对图像进行拼接和融合。
第六步:图像变换和投影ENVI还提供了一系列图像变换和投影工具。
您可以使用这些工具将图像从一个坐标系统转换为另一个坐标系统,或者将图像从一种表示形式转换为另一种表示形式。
例如,您可以将图像从原始的地理坐标系统转换为投影坐标系统,或者将图像从灰度表示形式转换为彩色表示形式。
第七步:图像分析和测量ENVI提供了各种图像分析和测量工具,以帮助用户从图像数据中提取有用的信息。
这些工具包括像素值统计、图像纹理分析、图像空间分析等。
envi镶嵌方法
envi镶嵌方法ENVI (Environment for Visualizing Images) 是一款专业的遥感图像处理软件,提供了一系列强大的图像处理和分析工具。
在ENVI中,你可以使用镶嵌(Mosaic)功能将多个图像拼接在一起,形成一个更大的图像。
以下是使用ENVI进行图像镶嵌的一般步骤:1. 打开ENVI:首先,启动ENVI软件。
2. 打开图像:在ENVI的菜单栏中,选择“File” -> “Open”,然后选择你想要镶嵌的图像文件。
你可以一次打开多个图像。
3. 创建Mosaic Dataset:在ENVI的菜单栏中,选择“Image” -> “Mosaic”,然后选择“Create Mosaic Dataset”。
4. 设置Mosaic Dataset参数:在弹出的对话框中,你可以设置各种参数,如投影、坐标系、分辨率等。
这些参数将决定最终镶嵌图像的属性和质量。
5. 添加图像到Mosaic Dataset:在“Add Images”部分,选择你想要添加到镶嵌中的其他图像。
你可以按顺序添加图像,以确保它们按照正确的顺序排列。
6. 调整图像顺序和大小:在“Mosaic”工具窗口中,你可以通过拖动和缩放图像来调整它们的顺序和大小。
这有助于确保所有图像都能正确地对齐和拼接。
7. 应用Mosaic:一旦你对所有设置和图像位置满意,就可以点击“OK”来应用镶嵌。
这将创建一个新的镶嵌图像,你可以在ENVI中进一步查看和分析。
8. 保存结果:如果你满意镶嵌的结果,可以选择“File” -> “Save As”,将结果保存为一个新的图像文件。
请注意,这只是ENVI中进行图像镶嵌的基本步骤。
具体操作可能会根据你的需求和所处理的图像有所不同。
在进行复杂的图像镶嵌时,你可能需要进一步了解ENVI的高级功能和选项。
如果你对ENVI的镶嵌功能有任何疑问或需要更详细的指导,建议查阅ENVI的官方文档或联系技术支持以获得帮助。
envi裁剪滤波实验步骤
以下是使用ENVI软件进行裁剪和滤波的实验步骤:
1. 打开ENVI软件,并加载需要进行裁剪和滤波的图像文件。
2. 在主菜单中选择“File”→“Open Image File”,找到并选择需要裁剪和滤波的图像文件,然后点击“Open”。
3. 在主菜单中选择“Raster Management”→“Subset Data from ROIs”,打开Subset Data from ROIs对话框。
4. 在Subset Data from ROIs对话框中,选择需要裁剪的ROI区域,并设置裁剪选项,如裁剪到ROI边界、裁剪到指定大小等。
5. 点击“OK”,ENVI会自动对图像进行裁剪。
6. 在主菜单中选择“Basic Tools”→“Convolutions”→“Low Pass”,打开Low Pass 滤波器对话框。
7. 在Low Pass滤波器对话框中,设置滤波器参数,如窗口大小、截止频率等。
8. 点击“OK”,ENVI会自动对图像进行滤波处理。
9. 在主菜单中选择“File”→“Save Image As”,将经过裁剪和滤波处理的图像保存为新的文件。
10. 关闭ENVI软件。
需要注意的是,以上步骤仅为使用ENVI软件进行裁剪和滤波的一般流程,具体操作可能会因不同的图像和不同的需求而有所不同。
在实际操作中,应根据具体情况进行调整和修改。
envi裁剪影像重叠区域的方法
通过裁剪获得两个影像的重叠区影像(2012-04-19 08:16:22)
转载▼
标签:
影像裁剪
影像重叠区
杂谈
分类:ENVI
两副有部分重叠区的影像,怎么将重叠区的影像裁剪下来呢。
下面介绍一种简单的在ENVI中实现的方法。
数据:两个具有重叠区的影像1和影像2,带有地理坐标,如下图。
图1 两个影像重叠
第一步:生成影像1的感兴趣
1.将影像1显示在display中,打开ROI Tool面板。
2.在ROI Tool面板中,选择Options->Band Threshold to ROI。
在文件选择框
中任意选择一个影像1的波段。
如下图所示,设置大于等于1的像元值构
成ROI。
图2 设置阈值生成ROI
3.回到ROI Tool面板中,选择Options->Reconcile ROIs via Map,将刚生成的
ROI 转给影像2.
第二步:裁剪影像2
1.将影像2显示在display中,打开ROI Tool面板。
可以看到从影像1中转
过来的ROI,同时看到转过来的ROI是与影像2的交集。
图3 获取的交集ROI
2.在ROI Tool面板中,选择File->Subset Data via ROIs,用这个ROI去裁剪
影像2。
图4 影像裁剪面板3.裁剪结果如下。
图5 裁剪结果。
ENVI矢量叠加、裁剪
在NV4.5中如何用shp文件裁切删格格式的地形图数据:矢量数据为SHP格式,面状(多边形)特征文件 test.tif。
栅格数据为TIFF格式 testshp.shp 。
1、打开栅格数据:通过 File -- Open Image或者 File -- Open External File -- Generic Formats --TIFF/GeoTIFF2、打开矢量数据:通过 File -- Open Vector或者 Vector -- Open Vector,选择文件类型 Shapefile(*.shp) ,选择矢量文件 testshp.shp,注意在弹出的Import Vector Files Parameters 对话框选择正确的投影类型。
然后OK之后ENVI自动将矢量文件转为EVF格式。
这里要注意栅格数据和矢量数据的投影系统必须一致。
如果不一致就需要重投影使其一致。
3、将矢量数据转为ROI:在Availabel Vectors List选择数据,在 File 选择Export Layers to ROI,然后在Select Data File to Associate with new ROIS 中选择需要裁减的栅格数据,再在Export EVF Layers to ROI中选择Convert all records of an EVF layer to one ROI,点击OK。
4、裁剪栅格数据:在ENVI主菜单Basic Tools 中选择Subset Data via ROIs,在Select Input File to Subset via ROI 中选择需要裁减的栅格数据,OK。
然后出现Spatial Subset via ROI Param...对话框,在Slect Input ROIs 中选择建立的 ROI。
最后选择输出结果到文件还是内存即可。
**这里需要注意 Mask pixels outside of ROI ?这个选项,如果选择 No ,则是以包括ROI在内的最小矩形范围裁剪,得到的结果数据也是矩形。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一. ENVI中根据任意多边形对影像进行裁剪
ENVI中可以对影像进行多边形裁剪,但是要求多边形是面矢量文件,而且该多边形需和要裁剪的影像
是配准的。裁剪的方法是先将矢量转化成感兴趣区域(ROI),再利用(ROI)从影像中裁剪出感兴趣区域。
用ENVI4.7,以1:25万分幅矩形框对影像进行裁剪为例,具体操作如下:
1)打开ENVI界面,在主菜单中打开影像,如图所示:
2)在ENVI主菜单中打开多边形矢量文件,注意选择文件类型Shapefile(*shp), 如图所示:
在弹出的对话框中选择正确的投影类型,投影之后的文件在弹出该对话框时会自动选择正确的投影,如下
图,
3)将多边形叠加到影像上
在弹出的Availabel Vectors List对话框中选中矢量多边形图层,点击load selected按钮,Select Vectors
Window选择已打开的影像窗口(Display #1),然后点击OK按钮,确保矢量多边形叠加到影像上。
(注意:所看到该多边形的边界是双线,这是为了使相邻图幅间能有一定的重叠而对原多边形做了缓冲之
后形成的新多边形(前面打开的也是该新多边形),因缓冲区不形成多边形,所以不影响裁剪。如果你不
需要做缓冲,那直接用多边形就可以。)
4)将矢量多边形转为ROI,如下图:
(注意:如果你只需要根据一个多边形框来裁剪,那么在Export EVF Layers to ROI对话框中选择Covert all
records of an EVFlayer to a new ROI ,这样就可以通过击右键点ROI tool直接选择你所要裁剪的区域。这
里按照对一幅影像进行多个区域裁剪来进行介绍)步骤3)和4)也可变换顺序。
5)裁剪影像,如下图:
(注意:上图Spatial Subset via ROI Para…对话框中,在Secelet Input ROIs中选择建立的ROI(小技巧:
根据像元点数多少来选择ROI区域);Mask pixels outside of ROI ?选项选择Yes,此时ROI外围外的背
景值自动默认是0。如果选No,结果是包括ROI在内的矩形范围。)
6)输出并保存裁剪结果,如下图:
二.用ENVI进行影像拼接
ENVI进行多幅影像拼接有基于象元的拼接和基于地理坐标的拼接两种,要参加拼接的影像需具有统一的坐
标系。这里介绍基于地理坐标的影像拼接,以两幅影像为例。
具体操作如下:
(重复此步打开两幅影像,或者先将要拼接的影像通过File—Open Image File打开,则此步自动将打开的
影像都添加进来 )
(每幅影像重复此步,去除每幅影像的背景)
(通过此操作根据影像质量对其进行位置调整)