
IDL
白杰(高光谱激光雷达遥感)
“长期致力于高光谱激光雷达定量遥感与应用研究”。中国科学院院长奖获得者,全国激光雷达优秀博士学位论文奖获得者
展开
-
IDL 转载-ENVI 5.1二次开发之——全新图像批处理模式(ENVITask)
转载-ENVI 5.1二次开发之——全新图像批处理模式(ENVITask)声明正文声明本文内容转载自ENVI-IDL技术殿堂博客,点此进入文章链接!正文之前做过ENVI二次开发的都知道,ENVI提供了一些列的DOIT函数,几乎包含了ENVI的所有图像处理功能,可以方便地被用户调用从而实现批处理,这些DOIT函数都是面向过程的。从ENVI 5.1版本开始,开始提供一种全新的图像处理API模式(ENVITask),即面向对象。本文就带大家来认识一下这些API。从5.1版本开始,我们可以使用ENVI转载 2020-08-11 12:27:44 · 1924 阅读 · 0 评论 -
没有管理员权限?如何找到并清除注册表?如何让完全卸载不再困扰我们!
众所周知,很多情况下我们的软件因为某些原因无法或不想继续使用时,需要卸载,可能的话需要重新安装,那么干净的环境将是有些软件重新安装的充分条件。本文就以Windows10下的IDL8.5 & ENVI5.3为例,给大家介绍如何卸载干净重新安装。完整的卸载安装过程分为以下步骤:一、初步卸载打开我的电脑,点击此电脑——计算机——卸载程序。这种界面是这样的:本人更喜欢从另外一种方式打开卸载界面,桌面我的电脑右击,打开属性控制面板主页,卸载程序然后选择卸载。如果你没有将软件安装到系原创 2020-05-26 00:13:27 · 4055 阅读 · 0 评论 -
IDL mean方法对含有无效值的数组求平均
IDL> a = [1,2,!values.F_NAN]IDL> b= [2,1,1]IDL> c = fltarr(1,3,2)IDL> c[*,*,0] = aIDL> c[*,*,1] = bIDL> c 1.0000000 2.0000000 NaN 2.0000000 1.0000000 1.0000000使用mean方法后,IDL> mean(c,原创 2020-05-21 19:29:09 · 1861 阅读 · 0 评论 -
IDL科学计数法乘方注意事项
c1=1.438510^4c2=1.18910^8在命令行里输入上述变量:IDL> c1=1.4385*10^4IDL> c2=1.189*10^8结果查看:IDL> c1 14385.000IDL> c2 -9435.9043c2明显是错误的,且不是由于位数太多而显示为负数.正确的输入方式是:IDL> c1=1.43...原创 2020-05-08 11:57:51 · 1076 阅读 · 0 评论 -
ENVI/IDL混合编程批处理中内存的释放
envi/idl 批处理 释放 内存转载 2019-08-11 15:32:56 · 4269 阅读 · 0 评论 -
IDL读取GLASS12B02.V02GPP数据,获取地面站点处的值
数据:GLASS12B02.V02.A2009001.2019093.hdf语言:IDL任务:读取1982-2017文件夹内的所有8天时间分辨率的GPP遥感图像数据,并找出地面站点经纬度处的像元值,用txt存储,第0-2列为地面站点txt原来的年份,纬度和经度,第3-48列存储遥感图像值。如图:站点txt文件内容:代码如下pro read_GLASS_GPP time_0 = ...原创 2020-01-18 11:16:42 · 1045 阅读 · 0 评论 -
IDL uniq函数返回右相邻不同值的该值索引
如果数组中从左往右遍历,某索引处的该值不等于右相邻值的话,则返回该值对应的在原始数组中的索引,例如array = [1, 2, 1, 2, 3, 4, 5, 6, 6, 5]IDL> uniq(array)0 1 2 3 4 5 6 8 ...原创 2019-11-26 13:02:58 · 832 阅读 · 0 评论