摘要: 谨以此文献给强迫症患者们~~~ IDL从某个版本开始,增加了过程名重复的警告图标,很多人看着就不好了。 可以通过以下设置彻底去掉黄色警告图标! 设置一: 主菜单 > 窗口 > 首选项 > 常规 > 编辑器 > 文本编辑器 > 注释 右侧红框的勾选全部去掉,可以去掉IDL编辑器左侧的警告图标。 设置二 阅读全文
posted @ 2022-06-15 15:00 ENVI-IDL技术殿堂 阅读(235) 评论(0) 推荐(0)
摘要: IDL中提供了一系列HDF_*函数对HDF文件进行读写、查询等操作。 遇到一个需求,使用IDL来重写HDF中的某个数据集。其实非常简单。只需要用到如下几个关键接口: HDF_SD_START HDF_SD_SELECT HDF_SD_GETDATA HDF_SD_ADDDATA 以一景MODIS M 阅读全文
posted @ 2022-06-15 14:57 ENVI-IDL技术殿堂 阅读(327) 评论(0) 推荐(0)
摘要: 问题描述 IDL编辑器提供了很多的快捷键,比如Ctrl + -缩小字符大小,Ctrl + Shift + F8运行工程等。有一个快捷键非常好用:Ctrl + Shift + F,可以根据格式器的设置自动调整编码大小写同时自动对齐,效果如下: 图1 格式快捷键使用前后对比 但在大家使用过程中经常会出现 阅读全文
posted @ 2022-06-15 14:53 ENVI-IDL技术殿堂 阅读(579) 评论(0) 推荐(0)
摘要: 看到某位QQ好友(IDL高手)的状态改成了"苍天啊,IDL终于有颜色选择组件了"。然后我就知道该推广下了,应该有人会有这个需求。当然,这是IDL 8.5新增的功能,所以… 有人看到这里可能就准备接受现实了,但是我们这次相对来说是一个好消息,因为IDL提供了此功能的源代码,所以IDL 8.4同样可以使 阅读全文
posted @ 2022-06-15 13:40 ENVI-IDL技术殿堂 阅读(490) 评论(0) 推荐(0)
摘要: 版权声明:本教程涉及到的数据仅供练习使用,禁止用于商业用途。 目录 图像几何校正 1. 概述 1.1 控制点选择方式 1.2 几何校正模型 1.3 控制点的预测与误差计算 2. 详细操作步骤 2.1 扫描地形图的几何校正 2.2 Landsat5影像几何校正 1概述 几何校正是利用地面控制点和几何校 阅读全文
posted @ 2022-06-15 12:01 ENVI-IDL技术殿堂 阅读(12694) 评论(0) 推荐(0)
摘要: 版权声明:本教程涉及到的数据仅供练习使用,禁止用于商业用途。 目录 1.概述 2.详细操作步骤 2.1MODIS数据几何校正 2.2ASAR数据几何校正 2.3基于GLT方法的国产卫星影像几何校正 1.概述 图像的几何形变一般分为两大类:系统性和非系统性。系统性几何形变一般是由传感器本身引起的,有规 阅读全文
posted @ 2022-06-15 11:45 ENVI-IDL技术殿堂 阅读(3326) 评论(0) 推荐(0)
摘要: IDL 8.5新增了IDL与Python互相调用的接口。在IDL代码中,可以访问任何Python模块,进行参数传递,或者调用built-in函数。同样的,在Python代码中,可以调用IDL功能,进行参数传递,或者操作IDL对象。 具备如下特性: 支持Python 2.7+和Python 3.4+版 阅读全文
posted @ 2022-06-15 11:12 ENVI-IDL技术殿堂 阅读(2523) 评论(0) 推荐(0)
摘要: IDL开发环境(工作台)默认会根据系统语言自动设置。一般情况下,我们使用中文操作系统,那么IDL工作台的语言同样默认为中文。但是,有些童鞋更喜欢用英文的开发环境,所以这里将切换方法分享一下。 使用此方法可以在任意语言之间切换。如英文操作系统使用中文IDL、中文操作系统使用英文IDL等等。 注:英文操 阅读全文
posted @ 2022-06-15 11:07 ENVI-IDL技术殿堂 阅读(795) 评论(0) 推荐(0)
摘要: 注:此函数为 IDL 8.4 新增功能,请在 IDL 8.4及更高版本运行此代码。 IDL 8.4新增的 FOLDERWATCH 函数可以实现监视文件夹的功能。当文件夹发生变化时,会自动调用用户自定义的回调函数。 这里就和大家一起来体验一下 FOLDERWATCH的功能。从帮助中,我们可以获知此函数 阅读全文
posted @ 2022-06-15 11:05 ENVI-IDL技术殿堂 阅读(421) 评论(0) 推荐(0)
摘要: 很多童鞋喜欢用IDL进行批处理,而文件输入列表一般都采用file_search函数进行自动搜索(此函数详见 https://www.cnblogs.com/enviidl/p/16356480.html)。但是在某一个文件读写出错时,程序就会停止运行,而无法处理之后的数据。其实,在IDL中有完善的错 阅读全文
posted @ 2022-06-15 11:01 ENVI-IDL技术殿堂 阅读(1396) 评论(0) 推荐(0)
摘要: 发表于 2014-11-06 曾几何时,地铁、公交等等各种场合,大家开始潇洒地挥舞着手指,或上或下或左或右,只为那耀眼的2048、4096…,这就是风靡一时的2048。 某一天突发奇想,考虑用IDL来实现一下这个游戏。游戏规则很简单,这里就不赘述了。大家可以体验一下,看看是否和自己手机上的2048规 阅读全文
posted @ 2022-06-15 09:42 ENVI-IDL技术殿堂 阅读(297) 评论(0) 推荐(0)
摘要: 发表于 2014-10-21 IDL 8.4于2014年10月15日正式发布。此版本中新增了许多实用的功能和工具,比如数据读取与可视化、新增数据类型等。而且IDL正向着更加现代化的语言发展,比如函数程序设计(Functional Programming)、静态类和方法等。除此之外,IDL工作台本身也 阅读全文
posted @ 2022-06-15 09:40 ENVI-IDL技术殿堂 阅读(204) 评论(0) 推荐(0)
摘要: 我们经常从网上下载IDL代码,但是很有可能会遇到中文注释显示为乱码的问题,如下所示。是因为此代码与我们自己的IDL工作空间的编码不同导致的。 图:乱码问题 如果知道代码原始编码,可以将"窗口 – 首选项 – 常规 – 工作空间"中的文本文件编码修改为原始编码即可。也可以将代码拷贝到某个工程后单独修改 阅读全文
posted @ 2022-06-15 09:22 ENVI-IDL技术殿堂 阅读(1486) 评论(0) 推荐(0)