遥感IDL二次开发(辐射定标)

简介: 遥感IDL二次开发(辐射定标)

1.程序功能:

在IDL环境下进行辐射定标,并将结果返回ENVI。


2.运行步骤:

2.1 在ENVI中打开TM数据,并将数据传回到IDL工作空间:

首先打开ENVI+IDL8.5,导入TM数据,然后在右侧工具栏中输入IDL,点击Export to IDL variable,选择导入的TM_data,命名为TM01。然后切换到IDL工作空间,输入代码后编译运行。


2.2 读入TM的定标参数,将TM的DN值转换为辐亮度L:

在下方控制台中,调用函数L= AtmoCorr5(TM_data),在弹出的窗口中选择校正参数文档,点击回车,IDL就会自动对图像进行辐射定标。


2.3 将辐亮度数据传回ENVI,保存,并编辑头文件:

回到ENVI,在右侧工具栏中输入IDL,点击 Import from IDL variable,导入L(辐射定标后的图像),如是在新版ENVI 中操作,需要打开Data Manager,才可以显示输出后的图像。

微信截图_20230111115145.png


3.程序源代码:

functionAtmoCorr5,TM_data
;L——定标后辐射亮度
;DN——原始灰度值
;Gain和Offset分别为该波段的增益和偏置系数
;读入数据
size_TM=size(TM_data) ;TM数据的大小
samples=size_TM[1] ;TM数据列数
lines=size_TM[2] ;TM数据行数
bands=size_TM[3] ;TM数据波段数
print, samples,lines,bands
;读取TM各波段增益与偏置系数
fn_calib=dialog_pickfile(filter='*.txt')
openr,lun,fn_calib,/get_lun
data=fltarr(2,6)
readf,lun,data
free_lun,lun
gain=data[0,*] ;增益值
offset=data[1,*] ;偏移值
;利用定标系数将原始DN值转换为大气层顶太阳辐亮度L
L=fltarr(samples,lines,bands) ;定义辐亮度
fori=0,bands-1dobegin
L[*,*,i]=TM_data[*,*,i]*gain[i]+offset[i] ;计算辐亮度
endfor
return,L
end


相关文章
|
8月前
|
编解码 算法 机器人
LabVIEW开发基于脑机接口的航空航天相机载体
LabVIEW开发基于脑机接口的航空航天相机载体
49 0
|
传感器 数据采集 安全
振弦传感器土压力计的安装及埋设方法
振弦传感器土压力计的安装及埋设方法 土压力计是一种测量土体内侧压力的仪器,常用于土体工程的安全监测和评估。以下是土压力计的安装及埋设方法:
振弦传感器土压力计的安装及埋设方法
|
数据采集 存储 传感器
便携式钻孔测斜仪数据采集仪组成和测斜探头的使用方法
数据采集仪是钻孔测斜仪的操作平台及数据终端,可对测量区域、测区钻孔等测量基本信息进行设置、在测量过程中对测量参数进行设置、对测量数据进行存储导出。
便携式钻孔测斜仪数据采集仪组成和测斜探头的使用方法
工程仪器激光测量和摄影仪
装有激光发射器的各种测量仪器。这类仪器较多,其共同点是将一个氦氖激光器与望远镜连接,把激光束导入望远镜筒,并使其与视准轴重合。利用激光束方向性好、发射角小、亮度高、红色可见等优点,形成一条鲜明的准直线,做为定向定位的依据。在大型建筑施工,沟渠、隧道开挖,大型机器安装,以及变形观测等工程测量中应用甚广。
|
数据采集 存储 传感器
便携式钻孔测斜仪数据采集仪测量原理
WIN5/612_X 多功能数据采集仪是专为岩土工程设计的监测型多功能数显精密仪器,附带多个扩展功能模块,实现测点全球定位、通用型模拟、数字传感器连接读数、存储、无人值守自动化监测、自动预警、无线监测等功能。
便携式钻孔测斜仪数据采集仪测量原理
|
传感器
红外热成像仪测温传感器模块开发笔记
什么是红外成像伪彩编码 红外成像的最终目的是用图像来表现温度变化,并且可以通过颜色来区分出不同热量的物体轮廓和形状。那么,到底用什么颜色来表示什么温度呢?是否有什么标准规范呢?
|
数据可视化
遥感IDL二次开发(光谱数据可视化)
遥感IDL二次开发(光谱数据可视化)
遥感IDL二次开发(光谱数据可视化)

热门文章

最新文章