您的位置: 零点财经>股票问答>波段操作常见问题解答> envi波段加权计算操作步骤是什么?如何进行波段运算?

envi波段加权计算操作步骤是什么?如何进行波段运算?

2018-07-25 22:10:47  来源:波段操作常见问题解答  本篇文章有字,看完大约需要13分钟的时间

envi波段加权计算操作步骤是什么?如何进行波段运算?

时间:2018-07-25 22:10:47  来源:波段操作常见问题解答

学会这个方法,抓10倍大牛股的概率提升10倍>>

波段运算是一个很重要的运算,掌握它的计算方法可是一件很不容易的事情,这真是一个学习的过程,下面就带大家来看下关于envi的波段运算,可供大家参考。

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

波段运算实质是对每个像素点对应的像素值进行数学运算。如图15.1为一个简单波段运算的示意图,运算表达式是三个变量相加,每一个变量对应于一个图像数据,对这三个图像数据求和并输出结果图像。表达式中的每个变量不仅可以对应于单一波段,也可以是一个多波段的栅格文件。例如:在表达式b1+b2+b3中,如果b1是一个多波段图像文件,b2、b3为单一波段,则结果为b1所对应的文件的所有波段分别和b2、b3进行求和。

Band Math工具

Band Math工具

下面以求三个图像数据的和为例介绍Band Math工具的使用。在使用Band Math之前需要将图像数据打开。

(1) 在ENVI主菜单中,选择Basic Tools → Band Math,打开Band Math对话框(图15.2)。

(2) 运算表达式输入框(Enter an expression):b1+b2+b3

(3) 单击OK按钮,打开Variables to Bands Pairings对话框(图15.3),为运算表达式中各个变量赋图像文件或者图像波段。

(4) 在Variables to Bands Pairings对话框中,Variables used in expression列表框中选择变量b1,单击Map variable to Input file按钮,为变量b1指定一个多波段图像文件(注:一旦第一个波段或文件被选中,只有那些具有相同行列数的波段被显示在波段列表中。)。

(5) Variables used in expression列表框中选择一个变量b2,在Available Bands List选择Band4波段,同样方法为b3选择Band5波段。

(6) 单击Choose按钮,选择文件名及路径保存结果,单击OK按钮执行运算。

图15.2 Band Math对话框

图15.2 Band Math对话框

图15.3 Variables to Bands Pairings对话框

图15.3 Variables to Bands Pairings对话框

在Band Math对话框中,以下是其他按钮的功能说明:

单击Add to List按钮,可以将表达式添加到Previous Band Math Expression列表中,这个列表还显示未重启ENVI之前使用过表达式。

单击Save按钮可以将列表中的运算表达式保存为外部文件(.exp)。

单击Restore按钮可以将外部运算表达式文件导入。

Clear按钮可以清除列表中的所有运算表达式。

Delete按钮可以删除选择的运算表达式。

使用波段运算需要满足4个基本条件:

1) 必须符合IDL语言书写波段运算表达式

所定义的处理算法或波段运算表达式必须满足IDL语法。不过,书写简单的波段运算表达式无须具备IDL的基本知识,但是如果所感兴趣的处理需要书写复杂的表达式,建议学习用于波段运算的IDL知识。

2) 所有输入波段必须具有相同的空间大小

由于波段运算表达式是根据pixel-for-pixel原理作用于波段的,因此输入波段在行列数和像元大小必须相同。对于有地理坐标的数据,如果覆盖区域一样,但是由于像元大小不一样使得行列数不一致,在进行波段运算前,可以使用Basic Tools →Layer Stacking功能对图像进行调整。

3) 表达式中的所有变量都必须用Bn(或bn)命名

表达式中代表输入波段的变量必须以字母“b”或“B”开头,后跟5位以内的数字。例如:对3个波段进行求和运算的有效表达式可以用以下3种方式书写:

b1 + b2 + b3

 + B11 + B111

B1 + b2 + B3

4) 结果波段必须与输入波段的空间大小相同

波段运算表达式所生成的结果必须在行列数方面与输入波段相同。

以上波段操作运算,大家根据以上内容来学习下,肯定对大家投资股票是有帮助的,投资是一个学习的过程,通过学习才能获得回报。

阅读了该文章的用户还阅读了

热门关键词

相关阅读

为您推荐

移动平均线
股票知识
MACD
老丁说股
热点题材
KDJ指标
读懂上市公司
成交量
股票技术指标
股票大盘
分时图
股市名家
概念股
缠中说禅
强势股
波段操作
股票盘口
短线炒股
股票趋势
涨停板
股票投资
长线炒股
股票问答
股票术语
财务分析
炒股软件
上证早知道
经济学术语
期货
股票黑马
股票震荡市场
理财
炒股知识
散户炒股
外汇
炒股战术
港股
基金
黄金








































































































































































































































































































































































































































































































































































































































































相关栏目推荐

栏目导航

友情链接

网站首页
股票问答
股票术语
网站地图

copyright 2016-2024 零点财经保留所有权 免责声明:网站部分内容转载至网络,如有侵权请告知删除 友链,商务链接,投稿,广告请联系qq:253161086

零点财经保留所有权

免责声明:网站部分内容转载至网络,如有侵权请告知删除