IDL读取ENVI标准文件源码
; PURPOSE: ; IDL program, which reads standard ENVI image files (*.img). ; ; CALLING SEQUENCE: ; read_envi_file, infile, img, xs, ys, type,offset ; ; INPUTS: ; infile - 传入……
Sentinel2 FLAASH大气校正解决方案
2017年写的一个文档,只有PDF了。文中的工具已经升级了,请看链接: ENVI5.3下的哨兵2数据的导出与转换以及FLAASH大气校正 ……
MODIS气溶胶数据处理教程
目录如下: RGB3S博客(www.ixxin.cn), 微信公众号:“小xin之窗” 1 MOD04数据介绍与ENVI下处理 MOD04产品字段 MOD04 QA选择 MOD04数据处理(ENVI) 2 使用MCTK工具进行处理 MOD04 一步式处理,使用MCTK 批量处理 增加: L1B数据处理 L2数据处理 L2G、L3、L4 GRID数据处理 3……
IDL最优估计(OE)函数中的几个例子
1 LMFIT函数 LMFIT函数对具有任意数量参数的函数进行非线性最小二乘拟合。LMFIT使用Levenberg-Marquardt算法,该算法结合了最速下降法和反黑塞斯函数拟合方法。该函数可以是任何非线性函数。算法执行迭代,直到三个连续的迭代未能将卡方值变化低于指定的阈值为止,或者直到执行了最大数量的迭代为止。 例子: 使用LM算法拟合公式:f(x)=a……
landsat8地表温度算法对比
Landsat8 地表温度算法对比-RGB3S-XXIN 2020年3月3日21:22:48 昨晚完成了LC8大气校正地表温度算法工具,至此,已经集结了单窗、劈窗、大气校正三种算法,可否召唤神龙?不不不,可否对比一下三者的结果,那是必然。 首先要把数值给取出来,我采用的是5*5像元均值,随机500个点,去除无效值,剩大约一半。最直接的就是看相关性,注意,……
ENVI5.3处理Sentinel2 L1C与L2A级别数据
ENVI5.3在Sentinel2数据处理中存在一定的问题,甚至不能读取数据,当前最新版本是可以完美读取的,所以这个插件是解决这个问题,看之前这个链接。 ENVI5.3下的哨兵2数据的导出与转换以及FLAASH大气校正 最近发现这个插件存在一定的问题,主要是其中的波段太阳平均辐照度数据随着时间的推移已经变化了,当然比较好的是,元数据中包含这个信息,所以新版……
之前写的一些工具插件
联系邮箱:s_xxin@qq.com,付费获取 1. MODIS产品批处理插件 可以对绝大多数MODIS产品进行批处理,包括但不限于MOD04、MOD05、MOD06、MOD09、MOD11等等 2. MODIS气溶胶产品处理插件 可以批量处理多种MODIS气溶胶产品如MOD04、MCD19、MOD09 MCD19: 3. VIIRS气溶胶产品处理插件 ……
C++ NetCDF接口读取H8数据
NetCDF(NC)格式是气象领域比较常见的科学数据格式,该格式的部分数据可以直接使用HDF5库读取,前几天发现NC库的C++接口,用起来很简便,就写了一个读取Himawari-8 NC格式数据的示例,话不多数,直接放代码了: //作者:宿鑫 //网址:www.ixxin.cn //时间:2019.4 #include <iostream&g……
ENVI5.3直接打开Sentinel2数据
一直以来,低版本ENVI(5.3.1及以下)对Sentinel2数据支持不好,基于此写了这个直接打开Sentinel2的工具,本工具操作简单,使用方便,目前主要支持以下特性,直接打开10m,20m,60m的数据,默认显示10m数据,当然数据L1C级别是表观反射率产品,如果想定标为辐射亮度,可以查看之前的工具:https://www.ixxin.cn/2017……