zoukankan      html  css  js  c++  java
  • PIE-Basic 波段运算

    1.功能概述

    PIE-Basic软件的波段运算工具可以进行波段间的运算

    • 由于每个用户都有独特的需求,利用此工具用户可以自己定义处理算法,应用到某个波段
    • 波段运算实质上是对每个像素点对应的像素值进行数学运算
    • 运算表达式中的每一个变量可以是同一幅影像中的不同波段,也可是不同影像中的波段,但要求输入影像的幅宽大小保持一致(即行数与列数一致)

     

    2.基本概念

    2.1 基本概念——运算函数

    分类

    运算函数

    四则运算符

    +(加)、-(减)、*(乘)、/(除)

    关系运算符

    >=(大于等于)、<=(小于等于)

    三角运算符

    sin(正弦), cos(余弦), tan(正切), cot(余切)

     

    arcsin(反正弦), arccos(反余弦),arctan(反正切), arccot(反余切)

    逻辑运算符

    AND(与)、OR(或)、XOR(异或)、NOT(非)

    对数运算符

    log(对数)、ln(自然对数)、lg(以10为底的对数)

    指数运算符

    指数(^)

     

    2.2 基本概念——运算符号优先级

    优先级

    符号

    说明

    第一优先级

    ()

    圆括号

    第二优先级

    ^

    指数运算

    第三优先级

    *

    乘法运算

    /

    除法运算

    第四优先级

    +

    加法运算

    -

    减法运算

    第五优先级

    AND

    和运算

    OR

    或运算

    XOR

    异或运算

    NOT

    非运算

     

    3.演示数据

    操作流程:

    选用一景Landsat-8影像,使用【波段运算】功能进行以下处理:

    1)计算2、3、4三个波段DN值的均值

    (b1+b2+b3)/3

    2)对第2波段影像进行辐射定标,获得星上辐射亮度值:

    Radiance = M*DN + A

    其中:M为增益系数,A为偏移系数。均从影像的元数据文件获取,分别为

    RADIANCE_MULT_BAND_2

    RADIANCE _ADD_BAND_2

    波段运算表达式即为:0.012505*b1-62.52393

    使用数据:

     

    4.操作演示

    打开PIE-Basic软件,选择菜单栏【基础工具】à【图像运算】à【波段运算】, 打开"波段运算" 对话框, 如下图所示:

    • 输入表达式:支持手动输入运算表达式或者复制粘贴表达式,其中变量名必须以"b"或"B"开头;目前支持的运算符包括+、-、×、÷、指数、三角、逻辑、对数等,例如在【输入表达式】框中输入 (b2+b3+b4)/3 表达式;
    • 加入列表:将输入的运算表达式加载到波段运算表达式列表(如果输入的运算表达式不合法,将给予提示);
    • 清空列表:将波段运算表达式列表中的表达式一次性全部清除。

    确定运算表达式后,点击【确定】按钮进入下一步,如下图所示:

    • 波段变量设置:分别设置波段运算表达式中各变量所对应的波段;波段设置通过在图像列表中选择对应的波段来实现;如果待处理的波段未加载到图像列表中,可通过点击【…】按钮将其加载到图像列表中再进行选择;
    • 输出路径:设置波段运算结果的保存路径及文件名。

    :参与波段运算的波段图像必须大小相同的。

    所有参数设置完成后,点击【确定】按钮即可进行波段运算。

  • 相关阅读:
    [struts2学习笔记] 第一节 关于struts2的简单认知
    OpenCV——RGB三通道分离
    [shiro学习笔记]第三节 使用myeclipse导入apache shiro中的QuikStart example例子
    [maven学习笔记]第一节,认识maven,搭建maven开发环境,写第一个HelloWorld
    [shiro学习笔记]第二节 shiro与web融合实现一个简单的授权认证
    PS 滤镜——运动模糊
    PS 滤镜——素描算法(二)
    [ExtJS5学习笔记]第二十四节 Extjs5中表格gridpanel或者表单数据后台传输remoteFilter设置
    BZOJ_1798_[AHOI2009]维护序列_线段树
    BZOJ_2001_[BeiJing2006]狼抓兔子_最小割转对偶图
  • 原文地址:https://www.cnblogs.com/PIESat/p/13322683.html
Copyright © 2011-2022 走看看