收藏 分销(赏)

波段运算的envi说明.doc

上传人:xrp****65 文档编号:7683028 上传时间:2025-01-12 格式:DOC 页数:3 大小:31KB
下载 相关 举报
波段运算的envi说明.doc_第1页
第1页 / 共3页
波段运算的envi说明.doc_第2页
第2页 / 共3页
点击查看更多>>
资源描述
ENVI下的波段运算 ENVI下的波段运算功能 波段运算(Band Math) Band Math 功能为用户提供一个灵活的图像处理工具,其中许多功能是无法在任何其它的图像处理系统中获得的。该功能的能力与 IDL 语言的能力直接相关。本实习用到的波段运算函数如下: 数学运算 其它波段运算选项 加 (+) 关系运算符 (EQ等于、NE不等于、LE小于等于、LT小于、GE大于等于、GT大于) 减 (-) 逻辑运算符 (AND与、OR 或、XOR异或、NOT非) 乘 (*) 类型转换函数(byte, fix, long, float, double, complex) 除 (/) 一些可用的波段运算函数。 Band Math 对话框 1. 选择 Basic Tools > Band Math. 将出现 Band Math 对话框。假如运算结果是一个二维数组,它将接受任何有效的 IDL 数学表达式、函数或程序。 2. 在标签为 “Enter an expression:” 的文本框内,输入变量名(将被赋值到整个图像波段或可能应用到一个多波段文件中的每个波段) 和所需要的数学运算符。变量名必须以字符 “b” 或 “B” 开头,后面跟着 5 个以内的数字字符。 实例: 若你想计算三个波段的平均值,数学方程式: (float(b1)+float(b2)+float(b3))/3.0 可以输入到文本框中。该表达式中使用的三个变量,“b1” 是第一个变量,“b2” 是第二个变量,“b3” 是第三个变量。注意,在本例中,IDL 的浮点型函数用来防止计算时出现字节溢出错误。 3. 一旦一个有效的表达式被输入,点击 “OK”处理。 将出现 Variable/Band Name Pairings 对话框,将各变量匹配相应波段。 注意: 1、要重新使用、保存或取消任何以前应用的数学表达式:点击显示在 “Previous Expression:” 列表中的任何表达式,把它导入到 “Enter an expression:” 文本区中。一旦被导入,点击 “OK”,把该表达式应用到一组新的波段。将出现 Variable/Band Name Pairings 对话框。请见下列的详细向导。 2 要把表达式保存到一个输出文件,点击 “Save”,然后当出现 Enter Output Filename 对话框时,键入输出文件名。为了保持一致,输出文件名应该指定扩展名为 .exp 。 3 要恢复原先保存的表达式,点击 “Restore”,然后选择适当的文件名。该表达式将显示在 “Previous Expression:” 列表中。 4 要清除所有原先的表达式,点击 “Clear”。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服