com.supermap.mapping

类 ImageStretchOption

  • java.lang.Object
    • com.supermap.mapping.ImageStretchOption


  • public class ImageStretchOption
    extends java.lang.Object
    影像拉伸类,用于设置影像图层的拉伸方式及拉伸参数;如标准差拉伸、高斯拉伸等。
    • 构造器详细资料

      • ImageStretchOption

        public ImageStretchOption()
        构造一个新的影像拉伸类
      • ImageStretchOption

        public ImageStretchOption(ImageStretchOption imageStretchOption)
        根据制定的影像拉伸对象构造一个新的与其一致的影像拉伸对象。
        参数:
        imageStretchOption - 指定的影像拉伸对象
    • 方法详细资料

      • getStretchType

        public ImageStretchType getStretchType()
        获取影像拉伸类型
        返回:
        返回影像拉伸类型
      • setStretchType

        public void setStretchType(ImageStretchType stretchType)
        设置影像拉伸类型
        参数:
        stretchType - 影像拉伸类型
      • getStandardDeviationStretchFactor

        public double getStandardDeviationStretchFactor()
        获取标准差拉伸系数
        返回:
        标准差拉伸系数
      • setStandardDeviationStretchFactor

        public void setStandardDeviationStretchFactor(double value)
        设置标准差拉伸系数
        参数:
        value - 准差拉伸系数
      • setGaussianStretchRatioFactor

        public void setGaussianStretchRatioFactor(double value)
        设置高斯拉伸系数(拉伸比例)
        参数:
        value - 高斯拉伸系数
      • setGaussianStretchMiddleFactor

        public void setGaussianStretchMiddleFactor(boolean value)
        设置进行高斯拉伸时,是否使用中间值。
        参数:
        value - true 表示使用中间值;false 表示不使用中间值,而是使用平均值。
      • getGaussianStretchRatioFactor

        public double getGaussianStretchRatioFactor()
        获取高斯拉伸系数(拉伸比例)
        返回:
        高斯拉伸系数
      • isGaussianStretchMiddleFactor

        public boolean isGaussianStretchMiddleFactor()
        进行高斯拉伸时,是否使用中间值。
        返回:
        true 表示使用中间值;false 表示不使用中间值,而是使用平均值。
      • getStandardHistograms

        public java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> getStandardHistograms()
        获取进行直方图匹配时所输入的标准直方图,即作为参考的直方图。
        返回:
        返回标准直方图信息,即作为参考的直方图的信息。
      • setStandardHistograms

        public void setStandardHistograms(java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> value)
        设置进行直方图匹配时所输入的标准直方图,即作为参考的直方图。
        参数:
        value - 标准直方图信息,即作为参考的直方图的信息。