ENVI 下 实 用 的 波 段 运 算 ( bandmath) 工 具 ENVI Band Math 是 一 个 灵 活 的 图 像 处 理 工 具 , 其 中 许 多 功 能 是 无 法 在 任 何 其 它 的 图 像处 理 系 统 中 获 得 的 。 由 于 每 个 用 户 都 有 独 特 的 需 求 , 利 用 此 工 具 用 户 自 己 定 义 处 理 算 法 , 应用 到 在 ENVI 打 开 的 波 段 或 整 个 图 像 中 , 用 户 可 以 根 据 需 要 自 定 义 简 单 或 复 杂 的 处 理 程 序 。例 如 : 可 以 对 图 像 进 行 简 单 加 、 减 、 乘 、 除 运 算 , 或 使 用 IDL 编 写 更 复 杂 的 处 理 运 算 功 能 。 波 段 运 算 实 质 是 对 每 个 像 素 点 对 应 的 像 素 值 进 行 数 学 运 算 。如 图 15.1为 一 个 简 单 波 段 运算 的 示 意 图 , 运 算 表 达 式 是 三 个 变 量 相 加 , 每 一 个 变 量 对 应 于 一 个 图 像 数 据 , 对 这 三 个 图 像数 据 求 和 并 输 出 结 果 图 像 。 表 达 式 中 的 每 个 变 量 不 仅 可 以 对 应 于 单 一 波 段 , 也 可 以 是 一 个 多波 段 的 栅 格 文 件 。 例 如 : 在 表 达 式 b1+b2+b3中 , 如 果 b1是 一 个 多 波 段 图 像 文 件 , b2、 b3为单 一 波 段 , 则 结 果 为 b1所 对 应 的 文 件 的 所 有 波 段 分 别 和 b2、 b3进 行 求 和 。 图 15.1 波 段 运 算 示 意 图 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 ...