com.supermap.mapping
类 ImageStretchOption
- java.lang.Object
-
- com.supermap.mapping.ImageStretchOption
-
public class ImageStretchOption extends java.lang.Object影像拉伸类,用于设置影像图层的拉伸方式及拉伸参数;如标准差拉伸、高斯拉伸等。
-
-
构造器概要
构造器 构造器和说明 ImageStretchOption()构造一个新的影像拉伸类ImageStretchOption(ImageStretchOption imageStretchOption)根据制定的影像拉伸对象构造一个新的与其一致的影像拉伸对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 doublegetGaussianStretchRatioFactor()获取高斯拉伸系数(拉伸比例)doublegetStandardDeviationStretchFactor()获取标准差拉伸系数java.util.ArrayList<java.util.ArrayList<java.lang.Integer>>getStandardHistograms()获取进行直方图匹配时所输入的标准直方图,即作为参考的直方图。ImageStretchTypegetStretchType()获取影像拉伸类型booleanisGaussianStretchMiddleFactor()进行高斯拉伸时,是否使用中间值。voidsetGaussianStretchMiddleFactor(boolean value)设置进行高斯拉伸时,是否使用中间值。voidsetGaussianStretchRatioFactor(double value)设置高斯拉伸系数(拉伸比例)voidsetStandardDeviationStretchFactor(double value)设置标准差拉伸系数voidsetStandardHistograms(java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> value)设置进行直方图匹配时所输入的标准直方图,即作为参考的直方图。voidsetStretchType(ImageStretchType stretchType)设置影像拉伸类型
-
-
-
构造器详细资料
-
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- 标准直方图信息,即作为参考的直方图的信息。
-
-