我开始在工作中使用ENVI+IDL (我想,这大部分都与IDL有关,以防你知道其中一个,但不知道另一个),这两种语言都是全新的。由于ENVI不是现有的标记,我将解释它是一个工具包和GUI,与IDL集成,用于地理空间图像处理。ENVI有一些预定义的图像操作函数,在本例中,一个名为envi_convert_file_map_projection的函数接受要重新投影的图像的FID作为参数。
我不完全理解FID的概念,但我猜它是一个分配给打开文件的整数;这意味着我必须首先打开文件。所以我使用了IDL函数: variable_name =READ_TIFF(文件名),我想它会让variable_name指向数组。我不确定如何从中获得FID;两个不相关的概念?
编辑:似乎大多数标记为IDL的帖子都提到了接口描述语言。直到现在我才听说过这件事。这篇文章是关于交互式数据语言的,与其他语言无关,标签系统似乎也没有反映出这种歧义。如果你有比我更高的代表,你能制作一个新的标签,比如idl-data,idl-ittvis (以语言开发人员命名)或interactive-data-language吗?
EDIT EDIT:我遇到了一个不同的命令,openr,它将文件分配给一个似乎类似于FID的lun (逻辑单元号)。我将尝试使用此方法,并让您知道。
发布于 2011-07-07 03:28:21
使用ENVI_OPEN_DATA_FILE从TIFF文件的文件名中获取FID。有关可以从IDL中使用的ENVI特定例程的更多信息,请参阅ENVI Programmer's Guide,尽管ENVI的IDL接口并没有得到很好的说明。
https://stackoverflow.com/questions/6599984
复制相似问题