com.supermap.image.processing

类 SpectralInfo

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.image.processing.SpectralInfo
  • 所有已实现的接口:
    IDisposable


    public class SpectralInfo
    extends com.supermap.data.InternalHandleDisposable
    波谱信息,用于描述各种传感器的波谱信息
    • 构造器详细资料

      • SpectralInfo

        public SpectralInfo()
        默认构造函数
      • SpectralInfo

        public SpectralInfo(SpectralInfo spectral)
        拷贝构造函数
        参数:
        spectral -
    • 方法详细资料

      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 Object
      • dispose

        public void dispose()
      • getMinimumWavelength

        public Double getMinimumWavelength()
        返回:
        获取波长最小值,没有波长值信息时,返回 null
      • setMinimumWavelength

        public SpectralInfo setMinimumWavelength(Double wavelength)
        设置波长最小值,没有波长值信息时,设置为 null 或不设置
        参数:
        wavelength - 波长最小值
        返回:
        当前对象
      • getMaximumWavelength

        public Double getMaximumWavelength()
        返回:
        获取波长最大值,没有波长值信息时,返回 null
      • setMaximumWavelength

        public SpectralInfo setMaximumWavelength(Double wavelength)
        设置波长最大值,没有波长值信息时,设置为 null 或不设置
        参数:
        wavelength - 波长最大值
        返回:
        当前对象
      • getRadianceGain

        public Double getRadianceGain()
        返回:
        获取辐射率增益,即辐射定标响应度。没有相关信息时,返回 null
      • setRadianceGain

        public SpectralInfo setRadianceGain(Double radianceGain)
        设置辐射率增益。没有相关信息时,设置为 null 或不设置
        参数:
        radianceGain - 辐射率增益
        返回:
        当前对象
      • getRadianceBias

        public Double getRadianceBias()
        返回:
        获取辐射率偏差,即辐射定标偏离度。没有相关信息时,返回 null
      • setRadianceBias

        public SpectralInfo setRadianceBias(Double radianceBias)
        设置辐射率偏差。没有相关信息时,设置为 null 或不设置
        参数:
        radianceBias - 辐射率偏差
        返回:
        当前对象
      • getSolarIrradiance

        public Double getSolarIrradiance()
        返回:
        获取太阳辐照度,没有相关信息时,返回 null
      • setSolarIrradiance

        public SpectralInfo setSolarIrradiance(Double solarIrradiance)
        设置太阳辐照度。没有相关信息时,设置为 null 或不设置
        参数:
        solarIrradiance - 太阳辐照度
        返回:
        当前对象
      • getReflectanceGain

        public Double getReflectanceGain()
        返回:
        获取表观反射率增益。没有相关信息时,返回 null
      • setReflectanceGain

        public SpectralInfo setReflectanceGain(Double reflectanceGain)
        设置表观反射率增益,没有相关信息时,设置为 null 或不设置
        参数:
        reflectanceGain - 表观反射率增益
        返回:
        当前对象
      • getReflectanceBias

        public Double getReflectanceBias()
        返回:
        获取表观反射率偏差。没有相关信息时,返回 null
      • setReflectanceBias

        public SpectralInfo setReflectanceBias(Double reflectanceBias)
        设置表观反射率偏差,没有相关信息时,设置为 null 或不设置
        参数:
        reflectanceBias - 表观反射率偏差
        返回:
        当前对象

Copyright © 2021–2024 SuperMap. All rights reserved.