Ⅰ ENVI为不含地理参考信息的栅格图层添加坐标信息的方法
本文介绍基于 ENVI 软件,对 不含有任何地理参考信息 的栅格遥感影像添加 地理坐标系 或 投影坐标系 等 地理参考信息 的方法。
我们先来看一下本文需要实现的需求。现有以下两景遥感影像,其位于不同的空间位置;但由于二者均不含任何地理参考信息,导致其在 ENVI 软件中打开后会自动重叠在一起;如下图所示。
那么我们就以其中一景遥感影像为例,对其添加地理参考信息。
明确了具体需求,接下来就可以开始操作。首先,我们在 ENVI 软件中打开对应的两景遥感影像;其次,在需要添加地理参考信息的图像名称处右键,选择“ View Metadata ”。
弹出如下所示的元数据浏览窗口。
这里我们需要注意:如果大家打开的元数据浏览窗口的左侧列表中含有“ Map Info ”这个选项,那么我们直接单击,将其打开,并选择“ Edit Metadata ”进行本文后续的操作即可;而如果是像本文中一样,遥感影像元数据窗口没有“ Map Info ”这个选项,那么我们就需要点击上图中“ Edit Metadata ”,随后在弹出的“ Set Raster Metadata ”窗口中点击左上角的“ Add... ”选项,将弹出另一个“ Add Metadata Items ”窗口。
随后,在“ Add Metadata Items ”窗口中选择“ Spatial Reference ”选项,并点击“ OK ”。
稍等片刻(这段时间中, ENVI 软件可能会出现如同卡死一般的闪烁,大家不用管,多等待一会即可),可以看到在“ Set Raster Metadata ”窗口中,已经出现如下所示的“ Spatial Reference ”选项。
我们对“ Spatial Reference ”选项进行编辑即可。其中,首先需要选择地理坐标系或投影坐标系的种类;其次配置遥感图像的空间分辨率,也就是每一个像元的 X 大小和 Y 大小;再次,“ Tie Point ”中,前两个选项(“ Pixel X ”与“ Pixel Y ”)为我们 参考点 (这个参考点具体是什么,我们稍后会介绍)在图像中的位置,后两个选项(“ Map X ”与“ Map Y ”)则是该 参考点 实际的空间位置——如果我们选择的是 地理坐标系 ,那么这里就是实际的 经纬度 ;如果我们选择的是 投影坐标系 ,那么这里就是实际的 投影数值 。最后,配置坐标系的旋转角度,一般填 0 就可以。我在这里只是做一个示范,因此下图中的各参数也都是乱填的,大家依据实际情况来配置各参数即可。
关于这个“ 参考点 ”,这里有必要再多提几句。 参考点 其实就是该图像中,某一个已知 实际空间坐标信息 、已知 其在图像中位置 的点;我们需要将这个点在 图像中的位置 (以行列号的形式表示,行数与列数均从 0 开始算起,遥感影像左上角的 像元 的左上角 点 为第 0 行第 0 列)与该点在 实际中的位置 输入进去,然后软件再依据我们所选择的坐标系与图像空间分辨率,对图像中每一个像元的空间位置进行计算,从而最终生成一个带有地理参考信息的栅格图像。
随后点击“ OK ”,即可完成对该图像的地理参考信息的配置。我们再一次查看该图像的元数据,可以发现此时其已经含有“ Map Info ”这个选项,且其中的参数都已经是刚刚我们设定的参数了。
这里我们再依据结果图像,来再解释一下参考点的意义。通过上图我们可以知道,我在本文中是将“ Pixel X ”与“ Pixel Y ”均为 0 的这个点作为参考点,并将其空间位置(“ Map X ”与“ Map Y ”)均设置为 1 ;那么在结果图中,我们通过 Crosshairs 功能、 Cursor Value 功能确定一下该点的位置,如下图所示;可以看到“ Pixel X ”与“ Pixel Y ”均为 0 的这个点(图中黄色圈内),其经、纬度就近似为1°与1°(之所以是近似,是因为我也不是完全选中了这个参考点,而是近似选中)。
Ⅱ envi怎样增加地理信息
envi 可以对遥感影像进行波段处理,增强影像信息
Ⅲ 用envi扩展工具构建MODIS气溶胶查找表参数中里面的参数怎么设置
调节PID根据经验法比较快(我个人看法),有经验公式的。大致选择一个数值,看输出波形怎样,这样来回5次就差不多了。
Ⅳ 如何实现envi中遥感影像具有相同的尺寸和地理参考
首先这是两个问题
地理参考方面,通过投影转换来实现,可通过arcgis,envi等软件中的投影转换来实现。
尺寸,即空间分辨率,可以通过影像重采样来实现。
一般先进行投影转换,然后进行重采样。
Ⅳ ENVI实现遥感影像栅格图层的手动地理配准
本文介绍在 ENVI 软件中,手动划定地面控制点从而实现栅格图像相互间地理配准的方法;其中,所用软件版本为 ENVI Classic 5.3 (64-bit) 。
首先,在软件中同时打开两景需要进行地理配准的栅格图像,开启“ Link Displays ”后在其中一幅图像中随机点击;此时可以看到两幅图的 同一位置并不是同样的地物 ,而是具有一定空间位置差异,如下图所示。
接下来,我们开始进行地理配准的操作。由于我们的两景图像是同一遥感影像分幅产品在不同时间的图像,因此两景图像自身都是具有地理信息的,我们就选择“ Map ”→“ Registration ”→“ Select GCPs: Image to Image ”;如果其中一景图像有地理信息而另一景没有(例如一景遥感影像与一幅 .jpg 格式的图层),就需要选择“ Select GCPs: Image to Map ”。
在弹出的窗口中选择“ Base Image ”与“ Warp Image ”,亦即基准图层与需要变换的图层,在这里我们分别选中前述两景图像即可,具体二者谁是“ Base Image ”谁是“ Warp Image ”并没有强制要求;但是一定要牢记这里的设置,在后期还会用到。
接下来,就弹出了地面控制点( GCP )选择窗口,此时就可以在图像显示区域中选择GCP了。
此时需要注意,将前述两景图像开启的“ Link Displays ”关闭后才可以选择GCP。
选择方法其实也很简单:首先在第一景图像中选择一个便于区分方位的点,随后在第二景图像中找到这一点;如果左下角与上方的图像范围较大、不好辨认,可以通过右下角范围最小的图像加以精准确定。两景图像的点选择好后,选择“ Add Point ”即可。
点击“ Show List ”,可以看到当前已经找到的GCP。
弹出的窗口中包含GCP的各类信息。
如果大家感觉GCP在图中显示得不是很明显,可以通过“ Set Point Colors ”进行设置。
我在这里设置如下:
多次重复前述寻找GCP的过程,从而找到更多的GCP。
这里需要注意,一般地将“ Degree ”设置为 2 会有比较好的效果(这里“ Degree ”指的是用于计算RMS误差的次数或阶数, 2 就指的是用二次多项式来计算误差);进一步的,RMS误差就是下图中“ RMS Error ”,其表示地理配准过程中,控制点原始位置与转换后控制点新位置间的像素差值,因此其越小越好。
在找到几个GCP后,我们就可以用“ Predict ”进行辅助操作:在第一景图像中找到第一个点后,通过“ Predict ”就可以自动定位到第二景图像的对应位置 附近 ,随后手动微调即可。
为了方便,我们可以直接勾选“ Auto Predict ”。
此外,在GCP列表中,选中某一行GCP后,可以通过“ Goto ”实现直达这一GCP位置的功能。
对于一些暂且不知道是否较好的GCP,我们可以通过“ On/Off ”将其暂时取消(没错,不是删除,是暂时不加入该点)。
而对于确定不需要的点,我们可以直接将其删除。
选好GCP后,可以选择将GCP列表导出为文本格式:
配置好相关信息即可保存。
上述保存GCP列表的过程是可选的,而接下来的操作则是必须的——我们需要保存GCP(这里就不是上面的那个GCP列表了,而是各个GCP的信息)为 .pts 格式。
配置好相关信息即可保存。
保存好上述 .pts 格式的GCP信息后,之后如果我们需要再次修改对应图层的GCP,直接导入即可。
接下来,即可开始地理配准。选择“ Map ”→“ Registration ”→“ Warp from GCPs: Image to Image ”。
找到保存的 .pts 格式的GCP信息文件并选中。
在接下来的“ Input Warp Image ”窗口和“ Input Base Image ”窗口中,要按照前述选择“ Base Image ”与“ Warp Image ”时的设置进行选择——这就是为什么前面说需要牢记“ Base Image ”与“ Warp Image ”设置的原因。
随后,对地理配准的算法、参数等加以配置,并配置输出路径与文件名。
将新生成的配准后图像同样在 ENVI 中打开(如下所示最右侧图像为地理配准后图像),用“ Link Displays ”进行随机选择,可以看到最右侧的图与最左侧的基准图像空间位置几乎一致,说明大功告成。
Ⅵ 用envi给图像添加地理坐标
用envi classic打开两幅图像,右击没有坐标的图像,选择edit header...,选择input header info from,选择下拉的other file,最后选择你那幅有坐标的图就可以了。希望可以帮到你。
Ⅶ ENVI自动寻找地面控制点对栅格图像进行地理配准的方法
本文介绍基于 ENVI 软件,利用“ Image Registration Workflow ”工具实现栅格遥感影像 自动 寻找地面控制点从而实现 地理配准 的方法。
在 基于ENVI的遥感影像栅格图层手动地理配准方法 ( https://blog.csdn.net/zhebushibiaoshifu/article/details/118970315 )这篇文章中,我们介绍了在 ENVI Classic 5.3 (64-bit) 软件中通过“ Select GCPs: Image to Image ”工具 手动 指定地面控制点( GCP ),并对两景遥感影像进行地理配准的方法。这一方法因为其地面控制点的寻找需要手动进行,所以较为不方便。本文就介绍一种在 ENVI 5.3 (64-bit) 软件中, 自动 生成地面控制点,从而对遥感影像进行地理配准的方法。
我们先来看一下本文需要实现的需求。现有以下两景遥感影像,其中一景含有地理参考信息,而另一景则不含有任何地理参考信息。在 ENVI 软件中打开二者,可以看到其是重合在一起的,如下图所示。
我们要做的,就是对上述两景遥感影像进行自动地理配准。
明确了具体需求,接下来就可以开始地理配准操作。首先,我们在 ENVI 软件中打开对应的两景遥感影像;接下来,在 ENVI 的工具箱中,依次选择“ Geometric Correction ”→“ Registration ”→“ Image Registration Workflow ”。
弹出如下所示的“ Image Registration ”窗口。首先,是“ File Selection ”面板;其中,我们在第一个选项“ Base Image File ”中填入标准图像(在本文中就是那一景具有地理参考信息的图像),在第二个选项“ Warp Image File ”中填入待配准图像(在本文中就是那一景不含地理参考信息的图像)。
随后,点击“ Next ”,进入“ Tie Points Generation ”面板;如下图所示。其中,“ Main ”与“ Advanced ”页面中的各项参数都是和自动生成地面控制点有关的参数,我这里就都保持默认;各参数的具体含义这里就不再一一赘述,大家有需要的话直接点击面板左下方的 小问号 ,查看软件帮助文档即可。
我们需要着重设置的参数,是“ Seed Tie Points ”页面中的相关内容。这里需要注意,首先,如果大家待配准的两景遥感影像和本文中一样,即一景带有地理参考信息,而另一景不带有地理参考信息的话,就需要先手动选择 至少3个 地面控制点(这三个点就叫做“ 种子点 ”),随后软件将自动生成剩余的地面控制点。其次,如果大家待配准的两景遥感影像都含有地理参考信息,但是二者的空间差距比较大(比如其中一景空间拉伸严重),也需要先手动选择几个地面控制点作为种子点,随后软件将自动生成剩余的地面控制点;这样子可以提高地理配准的精度。此外的其他情况(即待配准的两景遥感影像均含有地理参考信息且空间差异不大),那么就可以不生成任何种子点,直接进入下一步。
我们前面也提到了,本文的待配准图像一景带有地理参考信息,而另一景不带有地理参考信息,因此软件也会自动提醒我们,至少要先选择3个种子点。
种子点的选择方法也非常简单。点击“ Start Editing ”,随后软件将自动显示“ Base Image File ”中输入的图像。
我们在这一景图像中找到一个具有代表性的地物的点。
随后,右键并选择“ Accept as Indivial Points ”。
接下来,软件将自动跳转显示“ Warp Image File ”中输入的图像。我们在该图像中找到前述具有代表性地物在这张图上的点,并同样右键选择“ Accept as Indivial Points ”。
此时,可以看到我们已经选好了第一个种子点。
重复上述操作。我这里选择了 4 个种子点。
全部种子点都选择完毕后,点击“ Stop Editing ”。
此时可以点击“ Show Table ”,查看每一个种子点在两景图像中的位置。
没有问题后,点击“ Next ”,进入“ Review and Warp ”面板。此时可以看到,系统已经通过我们刚刚选择好的 4 个种子点,自动生成了 59 个新的地面控制点。
此时可以点击“ Show Table ”,查看每一个种子点在两景图像中的位置,以及其各自的得分与误差值。其中,我们可以对误差值(最后一列)进行降序排列,如下图所示。
并通过窗口下方的 红色错号 将误差值最大的若干个地面控制点删除。
确定无误后,点击“ Next ”,进入“ Export ”面板。
在这里,我们配置好地理配准后的新图层的保存路径与名称,并还可以将地面控制点信息一并导出。
导出完毕后,我们查看一下“ Base Image File ”中填入的标准图像与地理配准后得到的结果图像。通过调整右上角的透明度选项,我们可以看到两景遥感影像的相对位置已经是正确的,即地理配准完成。
如果对结果不满意,我们可以将得到的地理配准后图像作为新的待配准图像,重新执行上述操作。