利用ENVI实现图像几何校正

ENVI是一款功能强大的GIS软件,利用它可以实现对图像的几何校正。在遥感、测绘等领域,通过雷达、红外或者可见光等手段对地面成像后,得到的图片不一定是上北下南左西右东的。所谓几何校正,指的是对图片进行旋转拉伸等操作,得到一张新的图片,新图片取向满足上北下南左西右东。

实现几何校正不仅需要原始图像,通常也需要图片中至少三个像素点的经纬度。下面我给出一个实例,实例中有一幅图片,其四个顶点的经纬度已知,但是不满足上北下南左西右东。ENVI软件对此图片加以处理,获取一张几何校正的图片。

1)打开ENVI软件。这里选择 ENVI 32 bit classic

2)点击菜单栏,选择 File>Open Image File,选中需要校正的图片

3)这里,我选中了一张含有RGB三色的JPG图片。选中后,界面如下。点击"Load RGB"按钮。

4) 载入后,界面将原图显示出来:

5) 点击菜单栏 Map>Registration>Select GCPs:Image to Map

6) 在弹出的界面中,选择用经纬度作为描述图片地理信息的单位"Lat/Lon"。点击OK

7) 在弹出的界面中,输入像素坐标--地理坐标的对应关系。至少要输入3个点。如下图所示,红框标记像素坐标,以图片左上角为(0,0),X正方向向右,Y正方向向下。蓝框标记其对应的地理坐标,E表示东经,N表示北纬。每输入一个对应关系,点击"Add Point"完成。

我在这里输入了四个顶点的经纬度:

8)所有点输入完毕后,点击Options>Warp File

9) 在弹出的界面选中Input File,点击OK

10)  在弹出的界面选择输出方式:file / memory。这里我选择memory,输出结果保存在内存里。但是你仍可以稍后保存到磁盘上。你还要选择输出图片一个像素代表多少距离(Pixel Size)。pixel Size越小,output  X(Y) Size(也就是图像尺寸)就越大。所以下图中的蓝框里的控件是用来调整图片大小的。当你输入了新的像素尺寸后,应按下回车键确认。

11)在弹出的界面里出现了Memory3,就是输出的产物。点击OK按钮

 12)校正结果。这里要注意,图片不仅顺时针转动了90度,还发生了左右镜像。为什么?回顾我在第6步里,输入的四个顶点经纬度:不论如何转动图片,这四个点都不满足上北下南左西右东。所以ENVI只能将其镜像处理。假如我输入的是115.99而不是116.01,那么图片就不会出现镜像问题。

  • 12
    点赞
  • 112
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
Envi几何校正是指将原始遥感图像从传感器的坐标系转换到地理坐标系,使得图像的每个像素都对应于地球上的一个真实位置。它可以纠正由于遥感图像获取时的姿态偏差、传感器畸变和地球曲率等因素而引起的影像几何失真,从而提高遥感图像的精度和应用效果。Envi几何校正步骤主要包括以下几个步骤: 1. 读取原始影像:首先需要读取原始的遥感影像,这个过程可以通过Envi软件中的File->Open Image File来完成。 2. 设置投影信息:在进行几何校正之前,需要先设置图像的投影信息。这个过程可以通过Envi软件中的Metadata->Edit Metadata来完成。 3. 地面控制点的采集:地面控制点是指在影像中有明确位置信息并且已知其在地理坐标系下位置的点。通过在遥感图像中选取地面控制点,并且知道这些点在地理坐标系下的位置,可以计算出影像的变形参数。 4. 影像配准:在知道了地面控制点的坐标之后,需要进行影像配准。影像配准是指将影像中的像元与地面控制点进行匹配,然后计算出影像中每个像元的坐标。 5. 变形参数的计算:在进行影像配准后,可以通过计算变形参数来进行几何校正Envi软件提供了不同的变形模型,可以根据实际情况选择不同的模型进行计算。 6. 几何校正结果输出:计算出变形参数之后,可以对原始遥感影像进行几何校正Envi软件提供了多种输出格式,可以选择输出到不同的文件格式中。
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值