文章列表:IDL修炼秘籍
IDL关于axis函数中coord_transform设置
在上一篇文章中,我们用到了axis函数给IDL绘制的图像加上了经纬度。这里对axis函数做一个的说明。 先从上一篇文章说起,代码如下: grdx= axis('x',location=[0,0]...
IDL采用axis给IMAGE绘图绘制经纬度
在之前的文章里,我提到可以用IMAGE函数自带的MAP_PROJECTION属性来使IDL的图像显示经纬度。如图: 但是之后老师告诉我说,这是错误的,倒不是说MAP_PROJECTION的使用...
IDL8.2采用IMAGE绘图(附带colorbar/经纬度/保存等功能实现)
IDL8.2中对可视化绘图做了很大的优化,这使之前版本很麻烦的绘图工作在这里变的相对简单容易。在本文中只采用了3句代码便实现了出图、附带经纬格网、附加colorbar、保存等功能。 具体代码如下...
IDL调用cmd命令
使用IDL保存了一张图片,为了方便想在IDL中直接调用windows图片查看器打开保存文件。 windows默认是使用图片查看器来打开图片的,所以这里想办法在IDL中调用cmd命令来打开图片。 ...
IDL采用CONGRID抽样数据
在使用IDL绘图的时候,如果像素太大太多,会出现屏幕显示不全的情况,在有些时候我们不需要那么多的图像细节的时候,可以考虑使用congrid来抽样数据。 关于CONGRID CONGRID函数可以...
IDL使用XYOUTS生成图例
在IDL里绘图,用到了7中颜色,这里需要生成一个图例,用来指示每条线所代表的意义,所以这里使用了IDL XYOUTS函数。 函数说明:XYOUTS, [X, Y,] String [, ALIG...
IDL设置PLOT背景色为白色
为什么设置PLOT背景色为白色? 在默认情况下在IDL中使用直接绘图法的时候,背景是黑色,文字是白色。通常情况下,我们不习惯这种显示方式。所以这里提供一种方法来设置PLOT的背景色。 设置方法 ...
IDL调用ENVI函数进行栅格转矢量操作
最近使用IDL用到了栅格数据和矢量数据相互转换的方法,在网上搜索了一下,找到这个方法,值得尝试一下:COMPILE_OPT idl2 ;ENVI调用初始化 ENVI,/restore_base_...
IDL下的颜色模式
IDL中有两种不同的颜色模式: 分解模式(decomposed color): Decomposed=1 索引模式(indexed color):&nbs...
IDL创建数组函数整理
bindgen : 创建一个字节型数组,数值等于其序号,如[0,1,2,3,......]。 bytarr : 创建一个字节型数组,每个元素的初始值为0。 cindgen : 创建一个复数...
IDL并行运算
为什么要使用并行运算? 用IDL进行数据运算,涉及到大数据的时候往往比较吃力,这时候可以考虑用IDL并行运算来解决。常用的FastDL,TaskDL,mpiDL一类的第三方软件,但这些东西用起来...
IDL8.2下载以及安装方法以及使用问题
关于下载 这里提供一个完全可用的下载地址:点击这里 感谢Tactan博主的辛苦整理。 PS:经过实际测试证明,win7 32 位下单独版本的IDL无法使用,下载的时候请选择ENVI,ENVI自带...
关于IDL中的SIZE函数
对IDL中的SIZE函数做一个总结。Result = SIZE( Expression [, /L64] [, /DIMENSIONS | , /FILE_LUN | , /FILE_OFFSE...
IDL从完整路径中提取文件名
最近在写IDL程序的时候,采用file_search函数来提取文件夹下的所有文件,但是得到的是一个完整的路径名,现在需要提取出文件名。 方法如下:FILE_BASENAME(filepathna...
IDL常用字符串处理函数
本文提供了10个常用字符串处理函数,附带使用方法。 1.strlen() 计算字符串的长度,空字符串返回零 字符串中的空格也算做一个字符,无论空格在字符的前、后还是中间。 2.strtrim...