摘要:
在ENVI Classic中,存在两个同名的工具——Segmentation Image。分别位于如下两个菜单位置: Basic Tools/Segmentation Image Classification/Post Classification/Segmentation Image 虽然工具名称 阅读全文
posted @ 2022-09-05 13:49
ENVI-IDL技术殿堂
阅读(694)
评论(0)
推荐(0)
摘要:
在上一篇博文中(https://www.cnblogs.com/enviidl/p/16657613.html)介绍了ENVI 5.2全新的面向对象开发模式。本文来个续,在图像处理ENVI Task的基础上,进一步介绍ENVI提供的虚拟栅格对象。 在ENVI 5.1版本中,ENVI Task这种全新 阅读全文
posted @ 2022-09-05 13:47
ENVI-IDL技术殿堂
阅读(626)
评论(0)
推荐(0)
摘要:
本文主要介绍ENVI 5.1新增的事件处理方法,并在最后提供一个为ENVI 5.1添加快捷键的补丁,利用的方法就是事件处理。 如果大家对于IDL中快速可视化的事件处理比较了解,那么学习ENVI 5.1的事件处理就很好上手了,基本上属于一套东西。需要声明的是,ENVI 5.1提供的事件是来自于ENVI 阅读全文
posted @ 2022-09-05 13:43
ENVI-IDL技术殿堂
阅读(380)
评论(0)
推荐(0)
摘要:
ENVI 5.1提供的二次开发API较5.0有了新的改进。更加突出体现面向对象和类的概念。 本文主要介绍ENVI 5.1新增无缝镶嵌工具提供的API。我们知道,ENVI 5.0及之前版本的镶嵌工具为Georeference Mosaic,提供的接口为Mosaic_DOIT,但是没有公开匀色、羽化等实 阅读全文
posted @ 2022-09-05 11:55
ENVI-IDL技术殿堂
阅读(926)
评论(0)
推荐(0)
摘要:
IDL中利用ENVI_PROJ_CREAT 创建投影的时候,有些投影找不到,其实在IDL安装目录下有个txt包涵了所有支持的投影,windows系统默认路径:C:\Program Files\Exelis\IDL82\resource\pedata\predefined 下有EnviPEProjcs 阅读全文
posted @ 2022-09-05 11:53
ENVI-IDL技术殿堂
阅读(199)
评论(0)
推荐(0)
摘要:
在ENVI 5.0发布时,便加入了许多全新的二次开发接口。ENVI 5.0 SP2的发布,同样带来了新的功能函数接口。下面对ENVI 5.0版本中新增的二次开发技术进行一个总结。 启动ENVI IDL中启动ENVI批处理模式,在之前版本的代码如下: ENVI, /RESTORE_BASE_SAVE_ 阅读全文
posted @ 2022-09-05 11:52
ENVI-IDL技术殿堂
阅读(541)
评论(0)
推荐(0)
摘要:
ENVI提供了一些自带WIDGET供用户调用,在二次开发中可以节省大量时间。可以通过ENVI帮助查看WIDGET组件使用方法和功能说明,如图1所示,为ENVI自带组件列表。 ENVI自带组件在单个使用时非常方便,可以利用auto_wid_mng获取组件的输入信息。但是如果我们需要在自己编写的界面中使 阅读全文
posted @ 2022-09-05 11:31
ENVI-IDL技术殿堂
阅读(245)
评论(0)
推荐(0)
摘要:
ENVI软件具备强大的二次开发功能,提供了绝大多数功能的函数调用接口。但二次开发的时候需要自己编写处理和操作界面,很多时候这也是个头疼的问题。如果希望在自己的程序界面中直接调用envi的功能,可以通过下面的方式。 一、背景知识: ENVI的菜单系统,包括主菜单和显示窗口菜单,是由ENVI安装目录下m 阅读全文
posted @ 2022-09-05 11:27
ENVI-IDL技术殿堂
阅读(654)
评论(0)
推荐(0)
摘要:
ENVI 提供对 IDL 程序的访问的功能,可以使用内置的IDL 函数或者用户自定义IDL函数。这些函数要求它们接受一个或多个图像阵列作为输入,并且输出一个与输入波段具有相同行列的单波段二维数组作为计算结果。如下为一个自定义函数的基本格式: FUNCTION bm_func, b1, [b2,... 阅读全文
posted @ 2022-09-05 11:25
ENVI-IDL技术殿堂
阅读(655)
评论(0)
推荐(0)
摘要:
论坛里面的一个问题“ENVI怎样将图像各波段分开为单独文件”。IDL二次开发调用ENVI函数可以轻松实现,用哪个函数呢,有 “cf_doit”、“resize_doit”、“math_doit”、“envi_layer_stacking_doit”等几个。当然了,将各波段一次全部读出来再写成二进制文 阅读全文
posted @ 2022-09-05 11:23
ENVI-IDL技术殿堂
阅读(991)
评论(0)
推荐(0)

浙公网安备 33010602011771号