波段运算(bandmath)工具中数据类型及转换函数

ENVIIDL技术殿堂 发表了文章 • 0 个评论 • 3250 次浏览 • 2016-06-20 01:37 • 来自相关话题

波段运算的强大功能是由IDL的功能、速度和灵活性所提供的。但是要熟练使用波段运算功能,并不需要成为一个熟悉IDL编程的专家。下面的知识可以帮助熟练使用波段运算功能并避免一些经常出现的问题。
1. 注意数据类型
IDL中的数学运算与简单的使用计算器进行运算是有一定差别的。要重视输入波段的数据类型和表达式中所应用的常数。每种数据类型——尤其是非浮点型的整型数据都包含一个有限的

波段运算(bandmath)工具中常用的函数

ENVIIDL技术殿堂 发表了文章 • 0 个评论 • 2312 次浏览 • 2016-05-29 00:44 • 来自相关话题

BandMath工具能够方便的执行图像中各个波段的加、减、乘、除、三角函数、指数、对数等数学函数计算,也可以使用IDL编写的函数。BandMath工具使用函数都是基于IDL的数据组运算符。
IDL的数组运算符使用方便且功能强大。它们可以对图像中的每一个像元进行单独检验和处理,而且避免了FOR循环的使用(不允许在波段运算中使用)。数组运算符包含关系运算符(LT、LE、EQ、NE、GE、GT)

ENVI下实用的波段运算(bandmath)工具

ENVIIDL技术殿堂 发表了文章 • 0 个评论 • 9808 次浏览 • 2016-06-08 05:57 • 来自相关话题

ENVI Band Math是一个灵活的图像处理工具,其中许多功能是无法在任何其它的图像处理系统中获得的。由于每个用户都有独特的需求,利用此工具用户自己定义处理算法,应用到在ENVI打开的波段或整个图像中,用户可以根据需要自定义简单或复杂的处理程序。例如:可以对图像进行简单加、减、乘、除运算,或使用IDL编写更复杂的处理运算功能。
波段运算实质是对每个像素点对应的像素值进行数学运算。如图

ENVI5新特性概述

ENVIIDL技术殿堂 发表了文章 • 0 个评论 • 1424 次浏览 • 2016-06-07 23:53 • 来自相关话题

ENVI5 于2012 年5 月正式发布,ENVI5 采用全新的软件界面,能高效的处理海量数据,快速显示和浏览大数据,新的数据集管理机制能方便地管理地图数据和影像数据;直观的ENVI 功能菜单和Toolbox ,并兼容现有的IDL 定制服务;改进的图像处理算法,更多流程化的图像处理工具;改进的面向对象的流程化工具和影像处理工具;更高级的影像配准的功能;直接在toolbox 中就可以方

波段运算(bandmath)工具中运算表达式的几个典型例子

ENVIIDL技术殿堂 发表了文章 • 0 个评论 • 5621 次浏览 • 2016-06-18 06:24 • 来自相关话题

波段运算(bandmath)工具有很多的应用技巧,这里就汇总了几个典型例子。
1. 避免整型数据除法
当对整型数据波段进行除法运算时,运算结果不是被向上或向下取整,而是直接被简单地舍去(小数点后面的数据被舍弃)。要避免这种情况发生,通常将数据类型转换为浮点型。
b1 / float(b2)
如果想将除法数据结果保持为整型,最好先将数据转换为浮点型进行除法运算,然后再将结

ENVI 5 的试用——全新的软件界面

ENVIIDL技术殿堂 发表了文章 • 0 个评论 • 1637 次浏览 • 2016-06-15 23:02 • 来自相关话题

ENVI 5采用全新的软件界面,从整体上增强了用户体验。启动ENVI 5,如下图所示,包括菜单项、工具栏、图层管理、工具箱、状态栏几个组成部分。是不是与ArcMAP有几分相像。
图1:ENVI 5全新的软件界面
1. Toolbox

在ENVI 5界面中的右边有一个Toolbox,整合了经典ENVI菜单工具,点击右上角的小图标可以将工具箱浮动。
Toolbox最上面有

ENVI 5的试用——面向对象分类工具

ENVIIDL技术殿堂 发表了文章 • 0 个评论 • 3655 次浏览 • 2016-06-13 22:53 • 来自相关话题

 ENVI 5中的面向对象图像分类工具不需要单独安装,这个工具分为三种独立的流程化工具:基于规则、基于样本、图像分割;提供了更多分割和合并算法;更快的处理速度;对象属性可以根据规则或者样本情况自行选择,避免了没必要的计算时间;提供了三个函数接口。
1. 功能模块的细分
如图1所示,FX除了分成三种独立的流程化工具外,可以在根据业务需求选择FX功能模块。
基于规

正弦曲线投影及ENVI下Modis数据坐标投影定义

ENVIIDL技术殿堂 发表了文章 • 0 个评论 • 3792 次浏览 • 2016-05-30 15:09 • 来自相关话题

正弦曲线投影是一种等面积的伪圆柱投影。规定纬线投影为平行直线,经线投影为对称于中央经线的正弦曲线,同一纬线上经距相等,纬距向两极缩小。主要用于小比例尺世界地图。
在ENVI中对应的正弦曲线投影名称叫sinusoidal,下面介绍定义不同中央经线的sinusoidal投影的方法。
(1) 在ENVI中,选择Map -> Customize Map Projectio

ENVI下Pleiades数据的读取

ENVIIDL技术殿堂 发表了文章 • 0 个评论 • 1885 次浏览 • 2016-06-03 18:36 • 来自相关话题

目前公布的Pleiades的1A级数据,图像文件采用的是JPEG2000格式储存,RPC文件以.XML文件提供,元数据文件也是以.XML文件提供。如下为包括0.5米全色和2米4波段多光谱数据的文件夹结构。

图1:主文件目录
打开其中多光谱文件夹,如下所示:


图2:多光谱文件夹
下面我们在ENVI5(ENVI4.8类似)中读取Pleiades的1A级

波谱运算(Spectral Math)工具

ENVIIDL技术殿堂 发表了文章 • 0 个评论 • 2412 次浏览 • 2016-06-10 08:30 • 来自相关话题

ENVI Spectral Math是一种灵活的波谱处理工具,可以用数学表达式或IDL程序对波谱曲线(以及选择的多波段图像)进行处理。波谱曲线可以来自一幅多波段图像的Z剖面、波谱库或ASCII文件。
如图15.5为波谱运算的简单示意图——求三个波谱曲线的和。在表达式s1+s2+s3中(波谱运算中的变量是以s开头),可以分别给s1、s2、s3指定为一条波谱曲线,得到的结果是一条波谱曲线(x值与

ENVI5.0SP1新特性

ENVIIDL技术殿堂 发表了文章 • 0 个评论 • 941 次浏览 • 2016-06-01 15:27 • 来自相关话题

为了给ENVI用户提供最新的技术,2012年10月正式发布ENVI5 SP1,该版本包括对更多数据类型的支持(包括Pleiades、ArcGIS Mosaic Dataset等)、ArcGIS online地图服务支持、更高效的数据显示和管理等。
注:需要卸载ENVI5.0版本,用ENVI5.0SP1安装包重新安装。
一、 Pleiades数据支持
支持

ENVI5扩展工具的使用

ENVIIDL技术殿堂 发表了文章 • 0 个评论 • 938 次浏览 • 2016-06-13 07:06 • 来自相关话题

ENVI 5.0 的发布,给用户带来了全新的体验,其采用了更加人性化的用户界面,优化了大数据集的显示和处理效率,不仅能让专业遥感用户提高工作效率,其次提供了大量的流程化的图像处理工具和类似于ArcMAP的操作风格,为GIS用户提供了简便、快捷、高级的影像分析能力。
针对ENVI灵活的扩展功能,先前已有的低版本的扩展工具如何进行调用?使用?本文针对此功能进行详细的阐释。具体操作步骤如下: