科学网

 找回密码
  注册
IDL中size函数使用方法与参数含义详解
董彦卿 2012-2-15 21:33
size函数详解 返回值 第一个:输入变量的维数N_dims,当变量是常量或未定义是为0; 第二个到第N_dims+1个: 维数对应的大小标量; 倒数第二个:类型代码,0:未定义,1:字节型,2:整型,3:长整型,4:浮点... 倒数第一个:变量中元素个数; ;示例分析 IDL var= 5 IDL print,size(var) & ...
个人分类: IDL技术|7435 次阅读|没有评论
IDL DICOM扩展模块
董彦卿 2012-2-10 11:16
IDL DICOM扩展模块
个人分类: IDL技术|3217 次阅读|没有评论
ENVI下将图像各波段单独存为文件的解决与分析测试
董彦卿 2012-1-10 09:39
ENVI下将图像各波段单独存为文件的解决与分析测试
论坛里面的一个问题“ENVI怎样将图像各波段分开为单独文件”。IDL二次开发调用ENVI函数可以轻松实现,用哪个函数呢,有 “cf_doit”、“resize_doit”、“math_doit”、“envi_layer_stacking_doit”等几个。当然了,将各波段一次全部读出来再写成二进制文件也行(分块也可以,稍微麻烦些),一旦遇到大数据了不好控制内存 ...
个人分类: ENVI|8877 次阅读|没有评论
ENVI下生成特定数据的方法与应用
热度 1 董彦卿 2012-1-5 12:40
ENVI下生成特定数据的方法与应用
ENVI 下根据需要生成特定类型、大小、规律的随机数据。 1. 生成方法 单击 ENVI 主菜单 - ,弹出界面如下 ü 其中第一项中列出可以生成如固定值、水平渐变值、垂直渐变值、均匀分布、正态分布和高斯发散规律。 ü &n ...
个人分类: ENVI|5842 次阅读|1 个评论 热度 1
ENVI二次开发基础入门与基本函数使用
董彦卿 2011-12-29 22:12
ENVI二次开发关键在于基础函数调用方式与入门的视频; IDL12-08-3ENVI二次开发函数调用基础 L12-08-5ENVI面向对象特征提取之二次开发
个人分类: ENVI|5173 次阅读|没有评论
IDL鼠标信息显示界面(同理可实现鹰眼图等
董彦卿 2011-12-15 23:03
IDL鼠标信息显示界面(同理可实现鹰眼图等
IDL 实现程序界面时,很多时候需要实现鼠标当前值的显示,即那个鼠标信息时时显示小窗体。 很多时候初学者想不明白,咋着能时时显示那个鼠标信息呢。 参考下面的代码,知识点如下: 1 、界面构建(菜单、按钮、文本框、显示区域); 2 、界面中鼠标与键盘的事件响应(事件判断); 3 ...
个人分类: IDL技术|4488 次阅读|没有评论
IDL与C#混合编程技术
董彦卿 2011-12-13 23:01
IDL与C#混合编程技术
1 前言 C# (C Sharp) 是微软公司在 2000 年 6 月发布的一种新的编程语言。 C# 与 Java 有很多的相似之处;包括了诸如单一继承、界面、与 Java 几乎同样的语法,和编译成中间代码再运行的过程。它又借鉴了 Delphi 的一个特点,与 ...
个人分类: IDL技术|15473 次阅读|没有评论
ENVI二次开发模式下的Landsat数据读取
董彦卿 2011-12-13 22:41
ENVI二次开发模式下的Landsat数据读取
从usgs网站或者马里兰大学下载TM或Landsat原始数据,数据可能包括9个tif数据,两个txt文件和一个gtf文件。示例结构如下: ENVI下可以直接打开*_MTL.txt文件打开,打开后波段列表如下: IDL程序用envi_open_data_file打开后只能获取到一个fid,此时需要用ENVI_GET_FIDS函数。示例代码如下: ...
个人分类: ENVI|7602 次阅读|没有评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-9-20 12:28

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部