我这里针对的是全圆盘区域的定标,中国区域或者其他区域的HDF你们自己修改数组

pro cal;a=1;print,1file=dialog_pickfile();h5_list,file;result=h5_parse(file);help,resultNOMNames=['NOMChannel01','NOMChannel02','NOMChannel03','NOMChannel04','NOMChannel05','NOMChannel06','NOMChannel07',$'NOMChannel08','NOMChannel09','NOMChannel10','NOMChannel11','NOMChannel12','NOMChannel13','NOMChannel14']CALNames=['CALChannel01','CALChannel02','CALChannel03','CALChannel04','CALChannel05','CALChannel06','CALChannel07',$'CALChannel08','CALChannel09','CALChannel10','CALChannel11','CALChannel12','CALChannel13','CALChannel14']img=fltarr(2748,2748,14)help,imgfor i=0,13 do beginNOMData = H5_GETDATA(file,NOMNames[i])CalData = H5_GETDATA(file,CALNames[i])print,iDIM = size(NOMData,/DIMENSIONS)TOARefData = FLTARR(DIM);结果数据;help,TOARefDataw = where(NOMData GE 0 and NOMData LT 4096,count);仅对有效值处理;辐射定标for j = 0, count -1 do beginTOARefData[w[j]] = CalData[NOMData[w[j]]]endforimg[*,*,i]=TOARefDataendforhelp,imgNOMData = H5_GETDATA(file,'/NOMChannel07')CalData = H5_GETDATA(file,'/CALChannel07')DIM = size(NOMData,/DIMENSIONS)TOARefData = FLTARR(DIM);结果数据w = where(NOMData GE 0 and NOMData LT 65536,count);仅对有效值处理for j = 0, count -1 do beginTOARefData[w[j]] = CalData[NOMData[w[j]]]endforimg[*,*,6]=TOARefDatao_fn=dialog_pickfile(title='定标结果保存为')envi_write_envi_file,img,out_name=o_fn,/no_copy,ns=2748,nl=2748,nb=14,data_type=4end

IDL对FY-4A辐射定标相关推荐

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

    1.程序功能: 在IDL环境下进行辐射定标,并将结果返回ENVI. 2.运行步骤: 2.1 在ENVI中打开TM数据,并将数据传回到IDL工作空间: 首先打开ENVI+IDL8.5,导入TM数据,然后 ...

  2. ENVI IDL 实现 高分6号(GF-6)WFV 影像辐射定标

    参考以下帖子 https://download.csdn.net/download/qq_33356563/10573253 https://www.harrisgeospatial.com/docs ...

  3. IDL考前复习(五)IDL联动ENVI辐射定标

    前言   千呼万唤始出来,一直运行不成功原来是图像的问题,打不开第二波段的图像,人都给你整傻咯,IDL是真心的不好用而且还要和ENVI联动,就更蠢了,ENVI自有的辐射定标功能它不香吗,可是老师上课写 ...

  4. IDL学习——哨兵2 L1C数据辐射定标

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 从官网下载的哨兵2 L1C数据是大气表观反射率产品,而大气校正输入数据必须为辐射亮度数据,大气 ...

  5. 辐射定标与大气校正(ENVI和6s模型对比)

    辐射定标与大气校正 实验目的与任务 实验目的 遥感图像通常是用无量纲的数字量化值(DN) 记录信息的,进行遥感定量化分析时,常用到辐射亮度值.反射率值和温度值等物理量.通过辐射定标可以实现DN值与这此 ...

  6. 高分影像批处理第二回——辐射定标与大气校正

    辐射定标 遥感影像的辐射定标就是将传感器接收的无效的DN(digital number)值转化为我们所需要的辐射亮度值或者大气表观反射率.要达到这个目的,我们需要知道传感器的增益和偏移值.高分影像的g ...

  7. ENVI 5.3 辐射定标时无法读取Landsat头文件并闪退的解决方案

    ENVI 5.3 辐射定标时无法读取Landsat头文件并闪退的解决方案 问题详情 问题发现的过程 几个思路 1.数据源属于LandsatL2数据,ENVI暂不支持 2.某些数据对64位的支持较差 3 ...

  8. 大疆M3M/P4M 航拍图像辐射定标流程及python实现

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.辐射定标的定义 二.DJI M3M/P4M的辐射定标原理(反射率的计算) 1. 相机位置误差校正 2. 相机曝光时 ...

  9. Python: 如何批量预处理FY4A L1 DISK和REGC产品?(辐射定标/裁剪/GLT校正/HDF5转TIFF文件等)

    目录 01 前言 1.1 想要说 1.2 Requirements 1.3 程序适用数据集 02 函数说明 2.1 读取HDF5文件某一数据集 2.2 读取HDF5文件数据集属性 2.3 对FY4A数 ...

最新文章

  1. yii2框架原生的结合框架使用的图片上传
  2. extjs 计算日期之和_财报分析之利润表的重构(2)——以医药制造行业为例
  3. malloc()之后free报错的原因[详细解析]
  4. Save More Mice 贪心
  5. 赞!用Python获取A股行情数据的4种方法
  6. 非常精确的测试运行时间(比clock()更精确些)
  7. mysql pmod项目_内置函数 - 数学函数 - 《Apache Doris 文档(201812)》 - 书栈网 · BookStack...
  8. Spring MVC:带有CNVR卷的REST应用程序。 3
  9. java用for循环修改密码_Java for循环的几种用法分析
  10. loadrunner直接压post请求loadrunner直接压post请求
  11. linux cp 隐藏文件,如何用cp复制包含隐藏文件和隐藏目录及其内容?
  12. 《Head First 设计模式》之迭代器与组合模式——遍历合并的菜单
  13. 从ST官网获取STM32 AD封装库(包含原理图库和PCB库)详细教程
  14. 数字图像处理与机器视觉,机器视觉算法与应用 pdf电子版
  15. java设计模式-模板方法模式
  16. 太牛了!阿里p8全面透彻剖析《Netty权威指南》,程序员必看!
  17. python打印星号组成的三角形_Python利用for循环打印星号三角形的案例
  18. 2020-12-01
  19. 【Java】- 缓存之JetCache基础篇
  20. 闽高校计算机二级c语言模拟器,闽高校计算机二级C语言模拟卷及答案教案.doc

热门文章

  1. 安卓 root权限笔记
  2. 消息质量平台系列文章|全链路排查篇
  3. 思科模拟器操作(配置交换机、配置路由器、配置但比交换机、配置三层路由器)
  4. HIT-ICS2020大作业
  5. 基于物联网的智慧油田的整体解决方案
  6. G20峰会将会给数字货币带来哪些影响?
  7. 线性方程组AX=b,AX=0以及非线性方程组的最小二乘解(解方程组->优化问题)
  8. keepalived工作原理和配置说明
  9. EdgeView 2 for Mac(图像查看软件)
  10. B2:Unity制作Moba类游戏——聊天系统