摘要:
本文使用IDL实现经典的冒泡排序算法,虽然IDL内置了排序函数sort(),但是经典的冒泡排序算法还是值得学习。冒泡排序类似于汉诺塔游戏,关于冒泡排序wiki百科解释如下: 1.比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这 阅读全文
posted @ 2022-05-27 18:14
ENVI-IDL技术殿堂
阅读(430)
评论(0)
推荐(0)
摘要:
IDL的特长就是数据分析和可视化,可以做很多有趣的事情。 比如本人在2014年就写了个2048游戏,当时确实很火,感兴趣的可以去了解下。 原文地址:https://www.cnblogs.com/enviidl/p/16318684.html 最近又手痒,画了个表玩儿。 既然是“电子”表,写的功能多 阅读全文
posted @ 2022-05-27 18:12
ENVI-IDL技术殿堂
阅读(186)
评论(1)
推荐(1)
摘要:
曾几何时,地铁、公交等等各种场合,大家开始潇洒地挥舞着手指,或上或下或左或右,只为那耀眼的2048、4096…,这就是风靡一时的2048。 某一天突发奇想,考虑用IDL来实现一下这个游戏。游戏规则很简单,这里就不赘述了。大家可以体验一下,看看是否和自己手机上的2048规则一致。 操作方法: 运行此代 阅读全文
posted @ 2022-05-27 18:11
ENVI-IDL技术殿堂
阅读(167)
评论(0)
推荐(0)
摘要:
一.ENVI Py Engine简介 ENVI Py Engine提供了一个名为envipyengine的Python安装包,基于ENVI Py Engine,通过几行简单的Python代码,即可调用ENVI提供的强大数据处理、分析功能(ENVITasks),极大的方便了基于Python的遥感数据处 阅读全文
posted @ 2022-05-27 18:08
ENVI-IDL技术殿堂
阅读(4446)
评论(0)
推荐(0)
摘要:
以TVDI VTCI扩展工具为例,为广大遥感爱好者提供一个完整ENVI/IDL二次开发示例,包括算法编写、数据分块处理、绘图、IDL界面搭建、事件响应和自定义ENVITask等内容。 扩展工具见:https://www.cnblogs.com/enviidl/p/16386546.html 完整源码 阅读全文
posted @ 2022-05-27 17:58
ENVI-IDL技术殿堂
阅读(1801)
评论(0)
推荐(0)
摘要:
+ ; :Author: Hanzt ; :Email: hanzt@esrichina.com.cn,欢迎讨论交流 ; 更新日志 ; 2017-04-27 添加元信息描述 ; :Description ; 基于6S模型,构建MODIS气溶胶反演查找表,返回结果为8列n行的浮点型数组 ; 第一列 太 阅读全文
posted @ 2022-05-27 17:55
ENVI-IDL技术殿堂
阅读(1310)
评论(0)
推荐(1)
摘要:
偶然发现的问题。 比如写出一个4个顶点的矩形矢量,在ArcGIS中如果设置不填充,竟然只有三个边。。。但是在ENVI中是显示正常的。后来请教同事后发现,是由于不闭合的原因。 废话不多说了,直接上代码。结果已经能够正常显示。 注意看顶点坐标设置的地方。 PRO test_create_shapefil 阅读全文
posted @ 2022-05-27 17:54
ENVI-IDL技术殿堂
阅读(214)
评论(0)
推荐(0)
摘要:
自ENVI 5.2版本开始提供了ENVIClassificationToShapefileTask,可以实现由分类图像转换为shapefile矢量文件的功能。 但是,在使用过程中发现,当栅格图斑数量过多时,此Task效率较低。 于是尝试用旧版本的RTV_doit来实现,结果发现不会输出dbf文件,这 阅读全文
posted @ 2022-05-27 17:53
ENVI-IDL技术殿堂
阅读(360)
评论(0)
推荐(0)
摘要:
FLAASH已提供IDL接口(http://blog.sina.com.cn/s/blog_764b1e9d0102xxrk.html),但在FLAASH大气校正中需要输入研究区平均海拔,我们已经介绍过如何利用ENVI的统计功能获取研究区高程(http://blog.sina.com.cn/s/bl 阅读全文
posted @ 2022-05-27 17:51
ENVI-IDL技术殿堂
阅读(355)
评论(0)
推荐(0)
摘要:
本程序实现初衷是为了计算植被覆盖度(根据置信区间计算NDVImin和NDVImax,从而计算植被覆盖度)。 而置信区间计算出来正好可以用在百分比线性拉伸中。卫星图像的数据类型一般为无符号整型(UINT),所以在显示时都需要进行拉伸(拉伸到0~255 字节型范围)。 ENVI中常用的拉伸方法为Line 阅读全文
posted @ 2022-05-27 17:50
ENVI-IDL技术殿堂
阅读(1230)
评论(0)
推荐(0)
摘要:
新年新气象,来点(看上去)高级的东西。 本文内容参考此文编写(http://www.codingpy.com/article/gwpy-ligo-analyze-gravitational-waves-data/,作者:EarlGrey@编程派)。引力波科普知识,以及Python可视化引力波数据的方 阅读全文
posted @ 2022-05-27 17:47
ENVI-IDL技术殿堂
阅读(450)
评论(0)
推荐(0)
摘要:
此代码是史上最稳定最完善的shp文件裁剪图像的代码。欢迎大家使用,如果遇到错误(画外音:不是最稳定最完善么?),请大家回邮件说明。O(∩_∩)o ~ 链接:https://pan.baidu.com/s/1DApg3zoiO_pKb8HidetOUA 密码:9dpy 注:源码编码为GB2312,如果 阅读全文
posted @ 2022-05-27 17:46
ENVI-IDL技术殿堂
阅读(651)
评论(0)
推荐(0)
摘要:
Matlab中的bwareaopen函数功能可查看百度百科: http://baike.baidu.com/link?url=zvIOHl35oJmAcA6pSIQh1INKyfppE8IkidfVEw_p0y2JtgFz1_WKfCB1B59ZU2_3GemYozbfzNUVAL2bLVaJNq 阅读全文
posted @ 2022-05-27 17:44
ENVI-IDL技术殿堂
阅读(180)
评论(0)
推荐(0)
摘要:
经纬度转化为Web墨卡托坐标的公式在网上都能搜得到,现在利用IDL实现此功能。废话不多说,代码如下: ;经纬度转换为Web墨卡托 PRO WGS84_to_WebMercator, Lon=Lon, Lat=Lat, WebX=WebX, WebY=WebY ;计算Web Mercator X坐标 阅读全文
posted @ 2022-05-27 17:07
ENVI-IDL技术殿堂
阅读(373)
评论(0)
推荐(0)
摘要:
很多人在分享IDL代码时,希望在网页中保持原有的IDL代码颜色、格式等。这里将老外写的一个源码分享给大家,能够保持IDL的代码颜色。 代码下载地址:http://pan.baidu.com/s/1pJBMxCJ 代码使用方法: 首先将下载后的zip压缩包解压,得到*.pro和*.sav文件; 将ID 阅读全文
posted @ 2022-05-27 16:03
ENVI-IDL技术殿堂
阅读(294)
评论(0)
推荐(0)
摘要:
IDL提供了专门针对HDF5科学数据格式的读写函数库。可以参考IDL帮助的Routines (alphabetical) > Routines: H > HDF5 Routines 这个章节查看函数列表。 如果只是简单的读写HDF5文件,可以利用下面三个函数即可: H5_GETDATA 读取数据 H 阅读全文
posted @ 2022-05-27 15:47
ENVI-IDL技术殿堂
阅读(584)
评论(0)
推荐(0)
摘要:
利用此代码可以实现手动编辑一维和二维数组。代码中使用了 Clipboard 对象,支持用户可以从其他程序(如Excel或写字板等)复制和粘贴文本。 从此代码中可以学习如下知识点: IDL中用户界面和事件处理; IDL中表格(widget_table)组件的使用; IDL中 Clipboard 对象的 阅读全文
posted @ 2022-05-27 15:44
ENVI-IDL技术殿堂
阅读(317)
评论(0)
推荐(0)
摘要:
IDL作为第四代可视化语言,具有强大的可视化能力。根据方法的不同,可以分为四类可视化手段,分别为快速可视化(IDL 8.0版本开始提供)、直接图形法、对象图形法和智能化编程工具。 这里以显示分类结果图像为例,展示IDL的可视化能力。大体思路是获取分类数据(二维数组)、获取颜色表(lookup),然后 阅读全文
posted @ 2022-05-27 15:40
ENVI-IDL技术殿堂
阅读(1229)
评论(0)
推荐(0)
摘要:
ENVI/IDL实现HJ卫星气溶反演:http://blog.sina.com.cn/s/blog_764b1e9d01019hdw.html 这里将环境卫星气溶胶反演的三个工具和查找表建立源程序分享给大家,不同于之前的modis气溶胶反演程序,该程序做了查找表插值,因此气溶胶反演结果值是连续的。 阅读全文
posted @ 2022-05-27 15:29
ENVI-IDL技术殿堂
阅读(638)
评论(0)
推荐(0)
摘要:
清晰度是图像细节边缘变化的敏锐程度。在图像细节的边缘处,光学密度或亮度随位置的变化越敏锐(变化快)、越剧烈(反差大),则细节的边缘就越清晰,可辨程度越高。在人类感知图像时,人眼对图像的模糊程度非常敏感,因此在图像质量评价时(image quality assessment, IQA),图像画面的清晰 阅读全文
posted @ 2022-05-27 14:57
ENVI-IDL技术殿堂
阅读(1501)
评论(0)
推荐(0)
摘要:
卫星传感器获取的光谱数据受到许多因素的影响,如大气吸收和散射、传感器-目标-光源几何关系、传感器校准和图像处理程序。为准确揭示卫星影像反射率所代表的真正地表类型,有必要进行辐射校正。有两种方法可以进行辐射校正:绝对辐射校正和相对辐射校正。绝对校正要求在卫星数据获取时使用地面测量数据进行辐射定标和大气 阅读全文
posted @ 2022-05-27 12:50
ENVI-IDL技术殿堂
阅读(2669)
评论(2)
推荐(0)
摘要:
在博文 http://blog.sina.com.cn/s/blog_764b1e9d01018v35.html 中较为详细地介绍了IDL混合编程的基本手段和方法。本文以 IDLDrawWidget 为例,介绍如何进行C#与IDL之间的功能调用。 以IDLDrawWidget为例 与IDLDrawW 阅读全文
posted @ 2022-05-27 12:46
ENVI-IDL技术殿堂
阅读(444)
评论(0)
推荐(0)
摘要:
一、介绍 系统采用的云检测算法是多光谱综合去云法。该算法从可见光反射率、红外波段亮温值以及亮温差等方面综合考虑,逐步建立一个云检测掩膜。对于预测的MODIS数据必须是经过了辐射定标的,热辐射强度转换成了亮温的。多光谱综合去云算法用到的波段以及算法流程见下图。 二、IDL源码 ;+ ;:Descrip 阅读全文
posted @ 2022-05-27 12:29
ENVI-IDL技术殿堂
阅读(937)
评论(0)
推荐(0)
摘要:
最新下载地址,包涵了源码和6s.exe程序:http://pan.baidu.com/s/1ppk1C ;+ ;:Description: ; Describe the procedure. ; ;:Author: tiands@esrichina.com.cn ; ;:Date: 2013-9-5 阅读全文
posted @ 2022-05-27 11:53
ENVI-IDL技术殿堂
阅读(731)
评论(0)
推荐(0)
摘要:
一、介绍 MODIS HDF包含经纬度数据集,因此可以进行几何校正。系统使用的方法是先读取HDF中的经纬度数据集,然后建立51*51的GCP控制点(见图1),通过对GCP点的投影转换来对角度数据集和辐射定标后的科学数据集进行几何校正。在几何校正的过程中将角度数据重采样到1000*1000分辨率,以便 阅读全文
posted @ 2022-05-27 11:52
ENVI-IDL技术殿堂
阅读(743)
评论(1)
推荐(0)
摘要:
一、介绍: MODIS 1KM数据的HDF包括250米和500米的两个通道的资料,所有通道的分辨率均为1000米。HDF的科学数据集包含的波段及波段类型见图1。 图1 HDF数据集 气溶胶系统中利用了影像的部分波段,因此为了节省处理的时间把波段1、2、3、6、7、8、26、29、31、32单独进行辐 阅读全文
posted @ 2022-05-27 11:47
ENVI-IDL技术殿堂
阅读(959)
评论(0)
推荐(0)
摘要:
Colibri介绍 Colibri是一个基于ENVI/IDL平台实现的一个开源软件包。里边包含了多种多样的算法和程序。 代码是使用不同子文件夹来存储的。每一个文件夹内都含有一些源码文件。在根目录下的Reference Guide.html文件中包含了所有对象及函数的功能介绍、调用方法等,类似于IDL 阅读全文
posted @ 2022-05-27 11:33
ENVI-IDL技术殿堂
阅读(601)
评论(0)
推荐(0)

浙公网安备 33010602011771号