ENVI遥感图像处理实验教程 实验三 几何校正(影像、地形图)ok

合集下载

实验三 几何校正与正射校正

实验三 几何校正与正射校正

实验三几何校正与正射校正一、实验目的与要求1掌握ENVI提供的两种几何校正方法:图像-图像配准、图像-地图配准2掌握ENVI环境下利用有理多项式系数模型进行正射校正的方法。

二、实验材料与数据三、实验方法与步骤(一)几何校正查看参考图像信息1打开和显示参考图像●从ENVI主菜单栏选择File→OpenImageFile。

●选择文件bldr_sp.img,单击Open,出现AvailableBandsList。

●从AvailableBandsList中,选择GeoreferencedSPOT,单击LoadBand。

2在ENVI头文件中查看地图信息●从AvailableBandsList中,右键点击MapInfo图标,选择EditMapInformation,出现EditMapInformation对话框,该对话框列出了图像的基本地图信息。

●点击切换按钮可以改变图像的投影(ChangeProject)或进行度分秒表示方式的切换。

●点击按钮,然后点击DDEG或DMS进行度分秒表示方式的切换。

●单击Cancel,退出EditMapInformation对话框。

3显示光标位置和像素值●从ENVI主菜单或图像窗口主菜单选择Window→CursorLocation/Value,出现cursorlocationandvalue对话框。

在图像窗口中双击也可以打开该对话框。

●在图像窗口、滚动窗口或放大窗口中移动鼠标,在cursorlocationandvalue对话框中观察其中的数值随鼠标移动而产生的变化。

●不要关闭图像,继续下面的操作。

图像到图像的配准1打开TM图像●从ENVI主菜单栏中选择File→OpenImageFile。

●选择文件bldr_tm.img,单击Open,出现AvailableBandsList,TM图像自动以RGB合成图像显示。

2显示光标位置和价值●在图像窗口中双击以显示cursorlocationandvalue对话框。

遥感图像几何校正

遥感图像几何校正

遥感图像处理1.实习目的:了解ENVI 遥感图像处理软件基本功能,掌握四种图像几何校正的方法。

2.实用软件:ENVI4.3+IDL3.实验步骤:(1)基于自带信息的几何校正:a打开envi4.3软件,open external file—eos—modis,选择数据文件夹,找到1-modis—MOD02HKM文件—打开。

b跳出窗口,单击load band得到未纠正的遥感几何影像。

c选择主菜单—map—georeference modis,弹出窗口,选择校正的文件—第一个反射率的数据—ok。

d弹出对话框,在output map projection —geographic lat—output filename—选择输出路径,文件名modis.pts—ok。

e弹出窗口,output filename选择输出路径,文件名—modis.img—ok。

以下是校正前后对比图(gray scale):校正前校正后(2)基于地理查找表GLT的几何校正a复制HDF5的补丁,ENVI的安装文件下—RSI—IDL63—products—envi43—save_add—粘贴。

b选择主菜单—file—open external file—gerneric formats—HDF5。

弹出窗口,选择数据文件Z_SATE_C_BAWX_20090104070730_P_FY3A_VIRRX_GBAL_L1_20090104_0510_1000M_MS—打开。

c弹出窗口,选择EV_RefSB—import to envi。

d用同样的方法打开定位经纬度文件(Latitude &Longitude)e主菜单—map—georeference from input geometr—build GLT,在input X geometry band 对话框中,选择经度longitude作为X波段,单击spacial subset,在select spatial subset中,设置samples为3。

ENVI实习(三)

ENVI实习(三)

第三部分:图像配准镶嵌融合、地质解译及制图十四、图像配准(几何校正)(一)实验目的通过实习操作,掌握使用ENVI进行图像对图像几何校正的方法与步骤。

(二)实验背景与原理遥感图像成像时,由于飞行姿态、高度、速度地球自转等因素而造成图像相对于地面目标而发生几何畸变,消除或者减弱其影响的过程即几何校正的过程。

几何校正主要是利用若干控制点,建立不同图像间(基准影像和待纠正影像)的多项式空间变换和像元插值运算,实现遥感图像与实际地理图件间的配准,达到消减甚至消除遥感图像几何畸变的目的。

由于校正过程会将坐标系统赋予图像数据,因此几何校正的过程包括了地理参考过程。

(三)实验数据基准图像bldr_sp.img(SPOT图像),待校正图像bldr_tm.img(TM图像)。

(四)实验内容及步骤1、打开基准图像和待校正图像bldr_tm.img和bldr_sp.img;2.启动几何校正模块。

选择主菜单map>registration>Select GCPSs: Image to Image, Base Image 下选择基准影像,Warp Image 下选择待校正影像。

3、采集地面控制点。

打开采集地面控制点Group Control Points Sel ection对话框,在基准影像中选点,在待校正影像中选择对应位置的点,应尽可能选择相对稳定且易于识别定位的点(如水系汇合点、山脊交叉点、其它固定线性影像交叉点,独立标志性地物等),并使控制点均匀分布在图幅范围内。

然后点击Add Point按钮,添加控制点。

当点数达到三个及以上时,点数后的Predict按钮会变可用。

此时,在基准影像中选择一点,点Predict 按钮,ENVI会在待校正影像中预测一点,不需手动选择。

还可选中Options下的Auto Predict,此时,在基准影像中选点,ENVI会自动随时自动选择相应点。

当点数达到五个及以上时,选择Options下的Automatically Generate Tie Points…,打开下窗口,设置基准影像与待校正影像自动选择点。

ENVI中的几何校正

ENVI中的几何校正

几何校正1.遥感图像产生几何畸变的原因地物目标发出的电磁波被卫星上所载传感器接收,这些电磁波上记录和传达了地物目标的信息,这是遥感图像成像的过程也是它的内在规律。

在这个过程中图像的几何畸变也随即产生了,其中原因很多,主要表现在以下几个方面:1. 1卫星位置和运动状态变化的影响卫星围绕地球按椭圆轨道运动,引起卫星航高和飞行速度的变化,导致图像对应产生偏离与在卫星前进方向上的位置错动。

另外,运动过程中卫星的偏航、翻滚和俯仰变化也能引起图像的畸变。

以上误差总的来说,都是因为传感器相对于地物的位置、姿态和运动速度变化产生的,属于外部误差。

此外,由于传感器本身原因产生的误差,即内部误差,这类误差一般很小,通常人们不作考虑。

1. 2地球自转的影响大多数卫星都是在轨道运行的降段接收图像,即当地球自西向东自转时,卫星自北向南运动。

这种相对运动的结果会使卫星的星下位置产生偏离,从而使所成图像产生畸变。

1. 3地球表面曲率的影响地球表面是不规则的曲面,这使卫星影像成像时像点发生移动,像元对应于地面的宽度不等。

特别是当传感器扫描角度较大时,影响更加突出。

1. 4地形起伏的影响当地形存在起伏时,使原来要反映的理想的地面点被垂直在其上的实际某高点所代替,引起图像上像点也产生相应的偏离。

1. 5大气折射的影响由于大气圈的密度是不均匀分布的,从下向上越来越小,使得整个大气圈的折射率不断变化,当地物发出的电磁波穿越大气圈时,经折射后的传播路径不再是直线而是一条曲线,从而导致传感器接收的像点发生位移。

2.进行几何校正并保证精度的必要性遥感图像几何校正的精确与否直接关系到应用遥感信息反应地表地物的地理位置和面积的精确度,关系到从图像上获取的信息准确与否,因此在选择控制点上要十分小心,尽可能提高其精度,并且要对校正结果进行反复的分析比较,必要时还要进行多次校正。

几何校正让图像上地物对应的像元出现在它应该在的地方,再通过辐射校正、影像增强等遥感图像处理技术,还图像以“本来面目”。

遥感图像几何精校正实验报告

遥感图像几何精校正实验报告

遥感图像几何精校正实验名称:遥感图像的几何精校正。

实验目的:1.了解和熟悉envi软件的几何校正的原理2.熟悉和掌握envi软件的几何校正的功能和使用方法;3.对自己的图像先找到投影,再另存一幅图像,去掉投影,在其它软件中旋转一角度,用原先的图像作为参考对旋转后的图像进行几何校正,使得其比较精确。

实验原理:几何校正,主要方法是采用多项式法,机理是通过若干控制点,建立不同图像间的多项式控件变换和像元插值运算,实现遥感图像与实际地理图件间的配准,达到消减以及消除遥感图像的几何畸变。

多项式几何校正激励实现的两大步:1. 图像坐标的空间变换:有几何畸变的遥感图像与没有几何畸变的遥感图像,其对应的像元的坐标是不一样的,如下图1右边为无几何畸变的图像像元分布图,像元是均匀且不等距的分布。

为了在有几何畸变的图像上获取无几何畸变的像元坐标,需要进行两图像坐标系统的空间装换。

图1:图像几何校正示意图在数学方法上,对于不同二维笛卡儿坐标系统间的空间转换,通常采用的是二元n次多项式,表达式如下:其中x, y为变换前图像坐标, u, v为变换后图像坐标, aij , bij为多项式系数, n = 1, 2,3, ⋯。

二元n次多项式将不同坐标系统下的对应点坐标联系起来, ( x, y )和( u, v )分别应不同坐标系统中的像元坐标。

这是一种多项式数字模拟坐标变换的方法,一旦有了该多项式,就可以从一个坐标系统推算出另一个坐标系统中的对应点坐标。

如何获取和建立二元n次多项式,即二元n次多项式系数中a和b的求解,是几何校正成败的关键。

数学上有一套完善的计算方法,核心是通过已知若干存在于不同图像上的同名点坐标,建立求解n次多项式系数的方程组,采用最小二乘法,得出二元n次多项式系数。

不同的二元n次多项式,反映了几何畸变的遥感图像与无几何畸变的遥感图像间的像元坐标的对应关系, 其中哪种多项式是最佳的空间变换模拟式,能达到图像间坐标的完全配准,是需要考虑和分析的。

几何校正实验报告(Image to Image方法和Image to Map方法)

几何校正实验报告(Image to Image方法和Image to Map方法)

遥感图像的几何校正姓名:学号:日期:2020.5.151.实验目的和内容目的:通过实习操作,掌握遥感图像几何校正的基本原理和和方法,理解遥感图像几何校正的意义。

内容:在ENVI软件中利用两种几何校正方法进行遥感图像的几何校正。

(1)Image to Image:用base.img作为基准影像,选择控制点来校正uncorrected.img。

(2)Image to Map:根据地形图上的信息选择控制点来校正地形图。

2.图像处理方法和流程Image to Image(用base.img作为基准影像,选择控制点来校正uncorrected.img)1、加载影像(1)点击主菜单>>File>>Open Image File。

(2)打开base.img和uncorrected.img。

(3)显示这两个图像:2、启动几何校正模块(1)点击主菜单的Map>>Registration>>Select GCPs:Image to Image。

(2)选择显示base.img文件的Display为基准影像(Base Image),显示uncorrected.img文件的Display为待校正影像(Warp Image),点击OK。

(3)点击OK后出现Ground Control Points Selection界面,点击Show List 可打开控制点列表窗口(Image to Image GCP List窗口)。

3、采集地面控制点(1)在两个Display中找到相同区域,在Zoom窗口中,将十字光标定位到两个图像的相同位置上。

(2)点击Ground Control Points Selection上的Add Point按钮,将当前找到的点加入控制点列表。

(3)添加好了第一个控制点。

(4)同上诉操作,可以添加好第二个、第三个控制点。

(5)在Base Image上面用十字光标定位一个点,点击Ground Control Points Selection上的Predict按钮,Warp Image上会自动预测相同位置。

Envi遥感图像几何校正

Envi遥感图像几何校正

遥感数字图像处理——几何精校正1.实验原理、目的和内容1.1.实验原理遥感图像纠正是通过计算机对图像每个像素逐个地解析纠正处理完成的,所以能够较清晰地改正线性和非线性变形误差。

几何精纠正的基本原理是回避成像的空间几何过程,直接利用地面的控制点数据对遥感图像的几何畸变本身进行数学模拟,并且认为遥感图像的总体畸变可以看做是挤压、扭曲、缩放、偏移以及更高次的基本变形的综合作用的结果。

因此,校正前后的图像相应点的坐标关系可以用一个适当的数学模型来表示。

1.2.实验目的采用图像-地图纠正法,对TM遥感图像进行几何精纠正,即把不同传感器具有几何精度的图像和地图中的相同地物元素精确地彼此匹配、叠加在一起,以满足集成的需要。

1.3.实验内容对南京市TM图像AA进行几何精纠正。

2.实验过程2.1.地图投影信息的获取进行精校正之前,应该获取标准图像的投影信息,利用ArcGIS或MapInfo软件即可查看投影类型为:GK Zone 20(Pulkovo 1942)2.2.显示需要校正的图像利用Envi导入图像,RGB合成,选择4,3,2波段即可2.3.选择控制点本实验中采用图像-地图纠正,在图像窗口中选择地面控制点(GCP),然后在地图窗口中找到同名地物点,记录点位的坐标信息(见图1)。

首先,进行图像-地图纠正,Map——Registration——Select GCPs:Image to Map。

再在Image to Map Registration窗口中,根据参照的矢量地图选择Gk Zone 20(Pulkova 1942),确定后,弹出Ground Control Points Selection窗口。

在添加地面控制点:在图像窗口中移动光标,确定GCP的位置,然后在矢量地图窗口中确定同名地物点,并将其坐标拷贝到本窗口中的地图坐标文本框中。

确认合适后,单击Add Point产生一个同名地物点。

(见图2)依次进行下去,直到数量复合要求,一般需要6个以上,并且分布均衡(图3)选取控制点完毕后进行纠正,由于选取控制点数量较少,因此使用一阶多项式的方法,重采样方法为最临近采样。

遥感图像的几何校正

遥感图像的几何校正

遥感图像的几何校正(配准)1.实验目的与任务:(1)了解几何校正的原理;(2)学习使用ENVI软件进行几何校正;2.实验设备与数据:设备:遥感图像处理系统ENVI数据:TM数据3 几何校正的过程:注意:几何校正一种是影像对影像,一种是影像对地图,下面介绍的是影像对影像的配准或几何校正。

1.打开ENVI操作软件,打开参考影像(fusion1)和待校正影像(mul):分别打开,即在display#1,display#2中打开;2.在主菜单上选择map->Registration->select GCPs:image to image3.出现窗口Image to Image Registration,分别在两边选中DISPLAY 1(左),和DISPLAY 2(右)。

BASE图像指参考图像而warp则指待校正影像。

选择OK!4.现在就可以加点了:将两边的影像十字线焦点对准到自己认为是同一地物的地方,就可以选择ADD POINT添加点了。

(PS:看不清出别忘记放大)如果要放弃该点选择右下脚的delete last point,或者点show point弹出image to image gcp list窗口,从中选择你要删除的点,也可以进行其他很多操作,自己慢慢研究,呵呵。

选好4个点后就可以预测:把十字叉放在参考影像某个地物,点选predict则待校正影像就会自动跳转到与参考影像相对应的位置,而后再进行适当的调整并选点。

5.选点结束后,首先把点保存了:ground control points->file->save gcp as ASCII..当然你没有选完点也可以保存,下次就直接启用就可以:ground control points->file->restore gcps from ASCII...6.接下来就是进行校正了:在ground control points.对话框中选择:options->warp file(as image to map)在出现的imput warp image中选中你要校正的影像,点ok进入registration parameters 对话框:首先点change proj按钮,选择坐标系然后更改象素的大小,如果本身就是你所需要大小则不用改了最后选择重采样方法(resampling),一般都是选择双线性的(bilinear),最后的最后选择保存路径就OK了。

遥感数据图像处理实验三、遥感图像的几何校正与裁剪.

遥感数据图像处理实验三、遥感图像的几何校正与裁剪.

实验三、遥感图像的几何校正与裁剪实验内容:1.图像分幅裁剪(Subset Image2.图像几何校正(Geometric Correction3.图像拼接处理(Mosaic Imgaes4.生成三维地形表面(3D Surfacing1.图像分幅裁剪在实际工作中,经常需要根据研究工作范围对图像进行分幅裁剪,按照ERDAS IMAGINE 8.4实现图像分幅裁剪的过程,可以将图像分幅裁剪为两类型:规则分幅裁剪,不规则分幅裁剪。

1.1规则分幅裁剪(以c:\Program File\ IMAGINE 8.4\examples\lanier.img为例规则分幅裁剪是指裁剪图像的范围是一个矩形,通过左上角和右上角两点的坐标可以确定图像的裁剪位置,过程如下:方法一:→ERDAS IMAGINE 8.4 图标面板菜单条:Main→Data Preparation(或单击ERDAS IMAGINE 8.4 图标面板工具条“DataPrep”图标→打开Data Preparation 对话框→单击Subset Image按钮,打开Subset对话框在Subset对话框中需要设置下列参数:→输入文件名(Input File:lanier.img→输出文件名(Output File:lanier_sub.img→坐标类型(Coordinate Type:Map→裁剪范围(Subset Definition:ULX、ULY、LRX、LRY(注:ULX,ULY是指左上角的坐标,LRX,LRY是指右上角的坐标,缺省状态为整个图像范围→输出数据类型(Output Data Type:Unsigned 8 Bit→输出文件类型(Output Layer Type:Continuous→输出统计忽略零值:Ignore Zero In Output Stats→输出像元波段(Select Layers:2,3,4→OK(关闭Subset对话框,执行图像裁剪方法二:→ERDAS IMAGINE 8.4图标面板菜单条:Main→Start IMAGINE Viewer(或单击RDAS IMAGINE 8.4图标面板工具条“Viewer”图标→打开一个二维视窗→单击视窗工具条最左端的“打开文件”图标→打开Select Layer To Add对话框在Select Layer To Add对话框完成以下设置:→Look In:examples→File Name:lanier.img→Files of type:IMAGINE Image→双击OK按钮→在二维视窗中打开lanier.img文件→单击ERDAS IMAGINE 8.4 图标面板工具条“DataPrep”图标→打开Data Preparation对话框→单击Subset Image按钮→打开Subset对话框在Subset对话框中需要设置下列参数:→输入文件名(Input File:lanier.img→输出文件名(Output File:lanier_sub.img→坐标类型(Coordinate Type:Map→输出数据类型(Output Data Type:Unsigned 8 Bit →输出文件类型(Output Layer Type:Continuous→输出统计忽略零值:Ignore Zero In Output Stats→输出像元波段(Select Layers:2,3,4→单击From Inquire Box按钮→打开Invalid Coordinate Type对话框→单击Continue→在显示图像文件lanier.img视窗中单击工具条的“+”按钮,打开Inquire Cursor 对话框,在视窗中移动十字光标,确定裁剪范围左上角和右下角,读取其坐标分别填入Subset Image对话框的ULX,ULY中和LRX,LRY中→单击OK按钮(关闭Subset对话框,执行图像裁剪方法三:首先在视窗中打开lanier.img文件→AOI→Tools打开AOI工具面板→单击矩形框确定裁剪范围→File→Save→AOI Layer As→打开Save AOI As对话框,输入文件名:2→单击OK(退出Save AOI As对话框→单击ERDAS IMAGINE 8.4 图标面板工具条“DataPrep”图标→打开Data Preparation对话框→单击Subset Image按钮→打开Subset对话框在Subset对话框中需要设置下列参数: →输入文件名(Input File:lanier.img→输出文件名(Output File:lanier_sub.img→坐标类型(Coordinate Type:Map→输出数据类型(Output Data Type:Unsigned 8 Bit→输出文件类型(Output Layer Type:Continuous →输出统计忽略零值:Ignore Zero In Output Stats →输出像元波段(Select Layers:2,3,4→单击AOI按钮→打开Choose AOI对话框→在Choose AOI对话框作如下设置: →AOI Source:File→AOI File:2→单击OK(退出Choose AOI对话框→单击OK(退出Subset对话框,执行图像裁剪→单击OK(退出Modeler对话框,完成图像裁剪1.2不规则分幅裁剪不规则分幅裁剪是指裁剪图像的边界范围是个任意多边形,无法通过左上角和右下角两点的坐标确定图像的裁剪位置,而必须事先生成一个完整的闭合多边形区域,可以是一个AOI多边形,也可以是ArcInfo的一个Polygon Coverage,针对不同的情况采用不同的裁剪过程。

ENVI下的几何校正步骤

ENVI下的几何校正步骤

I:\forestry\mentougou\original\ms
ENVI下的几何校正步骤
在通过某种途径得到了控制点的文件坐标和地图坐标后,通过ENVI进行几何校正的步骤如下:
控制点文件保存为.txt文件或.pts文件。

1.打开图像文件
2. 从波段列表中选择波段组合顺序,并加载图像。

对灰度图像,直接点击按钮即可。

对于多光谱或彩色图像,选择好波段顺序后,点击。

我们下面以小卫星
多光谱图像为例来进行说明。

3. 选择控制点文件,检查控制点文件是否能被正确读取。

Map→Registration→Select GCPs:Image to Map。

在弹出的对话框中选择投影(坐标系统)和分辨率。

我们统一选择bj_54。

对于全色图像,分辨率为4米,对于多光谱数据,分辨率一般为32米,但少量数据也可能为36米,需要根据具体图像来确定,分辨率可以从波段列表中的Map Info可以看出。

4. 关闭控制点选择对话框。

选择刚才查看过的控制点文件
设置投影信息和分辨率
点击OK后,在弹出的对话框中选择要进行校正的影像。

点击OK后,在弹出的对话框中选择校正方法。

ENVI进行影像到影像的几何校正

ENVI进行影像到影像的几何校正

卫星影像的几何校正以具有地理参考的SPOT 4 10m全色波段为基础,进行Landsat 5 TM 30m影像的几何校正过程,其流程如图1所示。

图1 几何精校正流程目的:1、掌握利用地面控制点(GCP)进行影像到影像几何校正的方法2、影像上GCP的选取方法数据准备:bldr_tm.img 没有地理坐标的tm影像bldr_sp.img 带地理坐标的SPOT影像利用GCP进行几何校正的具体操作第一步打开并显示影像文件(1)在#1窗口中打开作为待校正图像,在#2窗口中打开作为参考图像(图2)。

图2 参考图像(左)与待校正图像(右)第二步启动几何校正模块(1)一旦两幅图像都已经显示,选择主菜单Map→Registration→Select GCPs: Image to Image,打开几何校正模块。

(2)在Image to Image Registration对话框中,选择显示SPOT影像的Display作为基准图像(Base Image),显示TM影像的Display为待校正图像(Warp Image)(图3)。

点击OK,进入采集地面控制点。

图3 指定参考图像与待校正图像第三步采集地面控制点(1)控制点工具对话框说明:图4 地面控制点工具对话框菜单命令功能Filesave GCPs to ASCII save Coefficients to ASCII restore GCPs from ASCII 保存GCP到ASCII文件保存多项式系数到ASCII文件从ASCII文件中打开GCPOptionWarp Displayed BandWarp FileWarp Displayed Band(as Image to Map) Warp File(as Image to Map)Reverse Base/Warp1st Degree(RST Only)Auto PredictLabel PointsOrder Point by Error 配准当前显示的波段①配准整个文件①校正当前显示的波段②校正整个文件②颠倒基准图像和被校正图像角色选择使用RST模型来计算误差打开/关闭自动预测点功能打开/关闭GCP标签打开/关闭根据误差从大到小对GCPs排序①当基准图像没有地理投影时选择这种配准命令;如果基准图像具有地理投影时选择此命令,得到的结果诸如投影参数、像元大小将与基准图像相同。

ENVI遥感图像处理实验教程 实验三 几何校正(影像、地形图)ok

ENVI遥感图像处理实验教程 实验三 几何校正(影像、地形图)ok

实验三 ENVI影像的几何校正本专题旨在介绍如何在ENVI中对影像进行地理校正,添加地理坐标,以及如何使用ENVI进行影像到影像的几何校正。

遥感图像的几何纠正是指消除影像中的几何形变,产生一幅符合某种地图投影或图形表达要求的新影像。

一般常见的几何纠正有从影像到地图的纠正,以及从影像到影像的纠正,后者也称为影像的配准。

遥感影像中需要改正的几何形变主要来自相机系统误差、地形起伏、地球曲率以及大气折射等。

几何纠正包括两个核心环节:一是像素坐标的变换,即将影像坐标转变为地图或地面坐标;二是对坐标变换后的像素亮度值进行重采样。

本实验将针对不同的数据源和辅助数据,提供以下几种校正方法:Image to Map几何校正:通过地面控制点对遥感图像几何进行平面化的过程,控制点可以是键盘输入、从矢量文件中获取。

地形图校正就采取这种方法。

Image to image几何校正:以一副已经经过几何校正的栅格影像作为基准图,通过从两幅图像上选择同名点(GCP)来配准另一幅栅格影像,使相同地物出现在校正后的图像相同位置。

大多数几何校正都是利用此方法完成的。

Image to image自动图像配准:根据像元灰度值自动寻找两幅图像上的同名点,根据同名点完成两幅图像的配准过程。

当同一地区的两幅图像由于各自校正误差的影像,使得图上的相同地物不重叠时,可利用此方法进行调整1. 地形图的几何校正(1)打开并显示地形图从ENVI主菜单中,选择file →open image file,打开3-几何校正\地形图\G-48-34-a.JPG。

(2)定义坐标从ENVI主菜单栏中,选择Map →Registration →Select GCPs:Image to map。

在image to Map Registration对话框中,点击并选择New,定义一个坐标系从ENVI主菜单栏中,选择Map →Registration →Select GCPs: Image to Map。

利用ENVI进行几何校正的步骤

利用ENVI进行几何校正的步骤

利用ENVI进行几何校正的步骤ENVI是一款用于遥感图像处理和分析的软件,通过进行几何校正可以校正遥感图像的几何形状,使其与真实地理坐标系统对应起来。

以下是使用ENVI进行几何校正的步骤:1.导入图像:在ENVI中,首先需要导入需要进行几何校正的遥感图像。

选择“File”菜单中的“Open”选项,浏览到图像文件所在的目录,选择文件并打开。

2.创建控制点:控制点是用于进行几何校正的基础。

它们是图像上的特定位置,其地理坐标已知。

要创建控制点,请从ENVI工具栏中选择“Create Control Points”图标。

然后,在图像中选择几个已知地理位置的点,例如交叉路口或明显的地物特征。

3.输入地理坐标:选择完所需的控制点后,要将其与已知的地理坐标关联起来。

选择ENVI工具栏上的“Input Reference Points”图标,然后在弹出的对话框中输入每个控制点的地理坐标。

4.选择拟合函数:ENVI提供了多种几何校正方法,如线性、多项式、透视等。

根据图像的几何形状选择合适的拟合函数。

在ENVI工具栏中选择“Transformation”选项卡,然后选择合适的拟合函数。

5.校正图像:在ENVI工具栏中选择“Rectify”图标,并在弹出的对话框中选择用于校正的控制点和拟合函数。

点击“Run”按钮,ENVI将应用所选择的方法来几何校正图像。

6.选择输出投影:在ENVI中,可以为几何校正的图像选择输出投影。

选择ENVI工具栏中的“Projection”选项卡,在弹出的对话框中选择适当的输出投影。

这将确保校正后的图像与真实的地理坐标系统相对应。

7.选择输出像元大小和范围:在ENVI中,可以选择校正后图像的像元大小和范围。

选择ENVI工具栏中的“Resampling”选项卡,在弹出的对话框中选择合适的像元大小和范围。

8.校正图像的显示:在ENVI中,可以选择如何显示校正过的图像。

选择ENVI工具栏中的“Display”选项卡,根据需要选择颜色映射和图像对比度等选项。

ENVI实习之几何精纠正

ENVI实习之几何精纠正

3.进入了GCP选择对话框,既可以输入矫正坐标,也可以在两窗口中点取
4.先在四个角选取四个控制点,便于构建最简单的模型(3个点既可,但是为了保证
精度,选取四个点)add point
5.完成三个点采集时,模型即可建立,此时就可以使用predict工具了。

根据所建立的
模型,可以预测base中点对应的warp中的大概位置。

通过调节,便可以选取同名地。

添加到列表中
6.添加第五个点后,ERROR x,y和rms便已经出现,说明模型基本建立
7.继续添加控制点,保证RMS控制在0.5内
8.完成20个点采集
但是,RMS=0.95
9.通过UPDATE工具调节,直至单点RMS<0.5
10.通过调节,单点RMS均小于0.5
11.完成模型构建
12.选择warp fiel(对tm影像进行几何精纠正)
修改分辨率为30米(因为tm影像的分辨率为30m,纠正为10 没有意义,只是徒增了大小)
Method 选取polynomial 多项式,选取2项,gcp大于6
输出位置选择
13.在ENVI zoom中加载两幅影像使用SWIP进行对比
结果:在分界线右侧基本吻合,在右侧略有变形
存在问题与解决办法
1.但完成三个点的拾取时,模型一阶多项式模型建立,这是就可以使用predict功能了,
并且直接添加predict的点,这时,误差很小。

其实,这个模型是逐步建立的,首先三个点建立一个简单模型,使用predict预测这个模型中,点对应的内插点,我们必须利用这个预测的点,找到base中的点的同名点,找到后的这组点,参与模型构建
2.为什么会在第五个点添加时,才显示RMS,而不是第四个点??。

遥感图像的几何校正实验

遥感图像的几何校正实验

遥感图像的几何校正实验报告1.实验目的和内容实验目的:学习如何使用ENVY中Image to Image和Image to Map两种方法对遥感图像进行几何校正,了解掌握遥感图像几何校正的基本原理和和方法,理解遥感图像几何校正的意义。

实验内容:(1)Image to Image以一副已经经过几何校正的栅格文件作为基准图,通过从二幅图像上选择同名点(或控制点)来配准另外一幅栅格文件,使相同地物出现在校正后的图像相同位置。

(2)Image to Map通过地面控制点对遥感图像几何进行平面化的过程,控制点可以是键盘输入,从矢量文件中获取或者从栅格文件中获取。

2.图像处理方法和流程A. Image to Image1、加载影像,打开ENVI,file>>open image file,加载待校正影像与已校正影像。

2、启动几何校正模块Map>>Registration>>Select GCPs:Image to Image,打开几何校正模块。

选择显示base.img文件的Display为基准影像(Base Image),显示uncorrected.img文件的Display为待校正影像(Warp Image)点击OK3、采集地面控制点(1)在两个Display中找到相同区域,在Zoom窗口中,将十字光标定位到相同点上,点击Ground Control Points Selection上的Add Point按钮,将当前找到的点加入控制点列表。

(2)当选择一定数量的控制点之后(至少3个),利用自动找点功能。

Ground Control Points Selection窗口>>Options>>Automatically Generate Tie Points,选择一个匹配波段点击OK。

(3)Image to Image GCP List窗口>>Options>Order Points by Error,按照RMS值有高到底排序。

遥感数字图像处理实验教程 03

遥感数字图像处理实验教程  03

遥感数字图像处理实验教程(ENVI)第一章ENVI应用基础徐老师1.1ENVI软件概述1.2ENVI文件系统和存储1.3ENVI常用系统配置说明1.4ENVI数据的输入与输出1.5ENVI数据显示操作第二章数据预处理李飞2.1 坐标定义与投影转换图像预处理时遥感数字图像处理中非常重要的环节,也是空间信息提取之前首先要做的工作。

主要包括图像几何校正、图像融合、图像镶嵌和图像裁剪等一般过程。

2.1.1 坐标定义ENVI中的坐标定义文件存放在ITT\IDLxx\products\envixx \map_proj 文件夹下。

三个文件记录了坐标信息:ellipse.txt:椭球体参数文件。

datum.txt:基准面参数文件。

map_proj.txt:坐标系参数文件。

在ENVI中自定义坐标系分三步:定义椭球体、基准面和定义坐标参数。

1、定义椭球体语法为<椭球体名称>,<长半轴>,<短半轴>。

这里将“Krasovsky, 6378245.0, 6356863.0”和“IAG-75, 6378140.0, 6356755.3”加入ellipse.txt末端(图2-1)。

图2-1 定义地球椭球体ellipse.txt文件中已经有了克拉索夫斯基椭球,由于翻译原因,这里的英文名称是Krassovsky。

为了让其他软件平台识别,这里新建一个Krasovsky椭球体。

2、定义基准面语法为<基准面名称>,<椭球体名称>,<平移三参数>。

这里将“Beijing-54, Krasovsky, -12, -113, -41”和“Xi'an-80,IAG-75,0,0,0”加入datum.txt 末端(图2-2)。

图2-2 定义大地基准面有的时候为了与其他软件平台兼容,基准面的名称需要写成所用的椭球体名称。

3、定义投影(1)选择主菜单Map→Customize Map Projection命令;(2)在Customized Map Projection Definition窗口中设置地图投影的参数(图2-3);图2-3 定义地图投影关参数说明:Projection Name:定义投影名称;Projection Type:定义投影类型,这里选择Transverse Mercator;Projection Datum:定义大地基准面,这里选择之前定义的Beijing-54;False easting:定义东偏移的距离500km;Latitude of Projection origin:定义投影的起始维度;Longitude of central meridian:定义中央经线;Scale factor:定义缩放倍率。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验三 ENVI影像的几何校正本专题旨在介绍如何在ENVI中对影像进行地理校正,添加地理坐标,以及如何使用ENVI进行影像到影像的几何校正。

遥感图像的几何纠正是指消除影像中的几何形变,产生一幅符合某种地图投影或图形表达要求的新影像。

一般常见的几何纠正有从影像到地图的纠正,以及从影像到影像的纠正,后者也称为影像的配准。

遥感影像中需要改正的几何形变主要来自相机系统误差、地形起伏、地球曲率以及大气折射等。

几何纠正包括两个核心环节:一是像素坐标的变换,即将影像坐标转变为地图或地面坐标;二是对坐标变换后的像素亮度值进行重采样。

本实验将针对不同的数据源和辅助数据,提供以下几种校正方法:Image to Map几何校正:通过地面控制点对遥感图像几何进行平面化的过程,控制点可以是键盘输入、从矢量文件中获取。

地形图校正就采取这种方法。

Image to image几何校正:以一副已经经过几何校正的栅格影像作为基准图,通过从两幅图像上选择同名点(GCP)来配准另一幅栅格影像,使相同地物出现在校正后的图像相同位置。

大多数几何校正都是利用此方法完成的。

Image to image自动图像配准:根据像元灰度值自动寻找两幅图像上的同名点,根据同名点完成两幅图像的配准过程。

当同一地区的两幅图像由于各自校正误差的影像,使得图上的相同地物不重叠时,可利用此方法进行调整1. 地形图的几何校正(1)打开并显示地形图从ENVI主菜单中,选择file →open image file,打开3-几何校正\地形图\G-48-34-a.JPG。

(2)定义坐标从ENVI主菜单栏中,选择Map →Registration →Select GCPs:Image to map。

在image to Map Registration对话框中,点击并选择New,定义一个坐标系从ENVI主菜单栏中,选择Map →Registration →Select GCPs: Image to Map。

图3.1 image to map Registration对话框(3)点击ok,启动自动配准程序。

(4) Ground Control Points Selection对话框中,点击Add point,把该地面控制点添加到列表中。

点击Show list查看地面控制点列表,见图3.2。

然后依同样的方式寻找其余的同名地物点。

Ground Control Points Selection对话框图3.2用来进行影像配准的Ground Control PointsSelection对话框和Show list列表注意:在缩放窗口中支持亚像元(sub-pixel)级的定位,缩放的比例越大,地面控制点的精度就越好。

地面控制点的选择除了通过移动光标之外还可以直接在同名地物点上通过鼠标进行点击完成。

在show list对话框中,一旦已经选择了4个以上的地面控制点后,RMS误差就会显示出来。

图3.3缩放窗口(Zoom)(5)如果选择的控制点中,某点的误差很大,删除该点,重新寻找新的点来代替。

在show list对话框中用鼠标点击该点,选择delete即可删除该点。

如果对所有选择的控制都不满意的话,可以通过Ground Control Points Selection对话框,选择Options →Clear All Points,可以清除掉所有的已选择的地面控制点。

(6)若选择的地面控制点比较满意,则在Ground Control Points Selection对话框中选择options→Warp File选择待校正的地形图文件,点击OK填写重采样参数(注意:输出像元大小选择5米,如果太大输出的图像模糊),输出文件路径及文件名。

(8)打开校正后的地形图,在主窗口双击鼠标左键,查询校正结果。

重复以上步骤,校正3-几何校正\地形图\G-48-34-b.JPG文件。

最后将两幅校正好的地形图在ARCGIS中打开,观察两者的位置关系。

2.影像对影像的几何配准利用SPOT图像校正Landsat TM。

(1)打开并显示Landsat TM图像1 从ENVI主菜单中,选择file →open image file。

2从列表中选择tmatlanta.img(待校正影像)文件。

3 在文件选择对话框中,点击open ,把TM影像波段加载到可用波段列表中。

4 在列表中选择3个波段, 选择new display彩色显示。

(2)打开并显示SPOT图像同上方法,选择pan atlanta.img(已具有投影信息的参考影像)并打开SPOT TM(3)显示光标位置/值要打开一个显示主影像窗口,滚动窗口,或者缩放窗口中光标位置信息对话框,可以按以下步骤进行操作。

1 从主影像窗口菜单栏中,选择tools →Cursor Location/value。

2 在主影像窗口、滚动窗口和缩放窗口的TM影像上,移动鼠标光标。

注意坐标是以像素为单位给出的,这是因为这个影像是基于像素坐标的,它不同于上面带有地理坐标的SPOT影像。

3 选择file →Cancel,关闭Cursor Location/value对话框。

(4)开始进行影像配准1 从ENVI主菜单栏中,选择Map →Registration →Select GCPs:Image to Image。

2 在image to Image Registration对话框中,点击并选择display#1(spot 影像),作为Base Image。

点击display#2(TM影像)作为Warp image。

图2.2image to Image Registration对话框3 点击ok,启动自动配准程序。

○7○6RMS Error (Root mean square error均方根误差),可以显示总的RMS误差。

为了最好的配准,应该试图使 RMS 误差最小化。

○7Predict 预测点坐标功能通过将光标放置在两幅影像的相同地物点上,来添加单独的地面控制点,在Ground Control Points Selection对话框中,点击Add Point○4,把该地面控制点添加到列表中。

点击Show List○5查看地面控制点列表。

(1)同名控制点的要求:分布均匀,不少于30个。

(2)一旦已经选择了至少5个地面控制点以后,RMS误差就会显示出来。

(RMS误差是基于一个适于点的一次多项式(a first order polynomial)计算的,它的大小表明了点是否正确输入(如果误差较大,你可能需要编排基准位置)。

)(3)一旦已经选择了至少3个地面控制点以后,在标准影像选好控制点之后,就可以用Predict预测出校正影像同名控制点的大致位置。

(4)点击Show Lis t,显示控制点列表:图2.5影像配准中所用到的Image to Image GCP List对话框“Order Points by Error”,按RMS误差大小的顺序排列控制点;“Clear all points”,清除所有的控制点“On/Off”,开启或关闭点,即是否让所选的高亮度的控制点(如上图中的#5)参与校正“Delete”,删除所选高亮度的控制点(5)选择纠正参数并输出结果在Ground Control Points Selection上,选择Options→Warp File,选择需纠正图像。

重采样说明:①①○2 ○2 ○3 ○4(1)①ENVI 提供三种校正方法:RST法(Rotation旋转、Scaling缩放、translation平移)、多项式法(polynomial)和三角校正法(Delaunay triangulation)。

A.RST 纠正是最简单的方法,需要三个或更多的GCPs 运行图像的旋转、缩放和平移。

The RST warping algorithm uses an affine transformation(仿射变换):x = a1 + a2 X + a3 Yy = b1 + b2 X + b3 Y6个参数,至少要3个控制点。

这种算法没有考虑图像校正时的“shearing(切变)”。

为了允许切变,应该使用一阶的多项式校正法。

虽然RST方法是非常快的,但是,在大多数情况下,使用一阶的多项式法校正能得到更加精确的结果。

B.多项式校正(polynomial),可以实现1 次到n 次多项式纠正。

在“Degree”○4里输入需要的次数,可以得到的次数依赖于选择的控制点数(#GCPs),要求(次数+1)2 < = #GCPs,比如说希望degree=2,#GCPs必须>=9。

考虑到切变,一阶的多项式法校正算法如下:x = a1 + a2 X + a3 Y + a4 XYy = b1 + b2 X + b3 Y + b4 XYC.三角法校正(Triangulation)实际上是运用了德洛内(Delaunay)三角测量法。

Delaunay三角测量法就是利用不规则空间GCPs建立Delaunay三角形(由与相邻Voronoi多边形<即泰森多边形> 共享一条边的相关点连接而成的三角形)并把值内插到所输出的格网中。

Zero Edge选择是否要在三角测量纠正数据的边缘,用单个像元的背景颜色作边界。

选择这一项,将避免一个也许出现在纠正图像的边缘“托影(smearing)”效果。

For triangulation warping, use the Zero Edge toggle button to select whetheror not you want a one-pixel border of background color at the edge of the warpdata.(2)○2重采样(Resampling) 的三种方法:最邻近法(Nearest Neighbor)、双线性内插法(Bilinear interpolation)、三次卷积法(Cubic Convolution)(3)在“Background Value”○3里,输入DN (Digital number)值,设定背景值(在纠正图像里,DN 值用于填充没有图像数据显示的区域)(4)输出图像大小范围(Output image Extent)⑤由纠正输入图像的包络矩形大小自动设定。

所以,输出的纠正图像大小通常与基图像(Base image)的大小不一样。

输出大小的坐标由基图像坐标决定。

所以,左上角的值(upper-left corner values)一般也不是(0,0),而是显示的从基图像左上角原点计算的X和Y值。

这些偏移值被储存在文件头里,并允许基图像和纠正图像的动态覆盖(叠置),尽管它们的大小不同。

相关文档
最新文档