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