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)
设置影像拉伸类型
|
public ImageStretchOption()
public ImageStretchOption(ImageStretchOption imageStretchOption)
imageStretchOption
- 指定的影像拉伸对象public ImageStretchType getStretchType()
public void setStretchType(ImageStretchType stretchType)
stretchType
- 影像拉伸类型public double getStandardDeviationStretchFactor()
public void setStandardDeviationStretchFactor(double value)
value
- 准差拉伸系数public void setGaussianStretchRatioFactor(double value)
value
- 高斯拉伸系数public void setGaussianStretchMiddleFactor(boolean value)
value
- true 表示使用中间值;false 表示不使用中间值,而是使用平均值。public double getGaussianStretchRatioFactor()
public boolean isGaussianStretchMiddleFactor()
public java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> getStandardHistograms()
public void setStandardHistograms(java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> value)
value
- 标准直方图信息,即作为参考的直方图的信息。