com.supermap.image.processing
类 OptimizedLinearStretchParameter
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.image.processing.ImageStretchingParameter
-
- com.supermap.image.processing.OptimizedLinearStretchParameter
-
public class OptimizedLinearStretchParameter extends ImageStretchingParameter
优化线性拉伸参数类。
-
-
构造器概要
构造器 构造器和说明 OptimizedLinearStretchParameter()
构造一个优化线性拉伸参数对象。OptimizedLinearStretchParameter(PixelFormat pixelFormat, double noDataValue, double outputRangeMin, double outputRangeMax, boolean isStretchByPercent, double opMinPercent, double opMaxPercent, double opMinAdjust, double opMaxAdjust)
已过时。
-
方法概要
所有方法 静态方法 实例方法 具体方法 限定符和类型 方法和说明 static long
getHandle(com.supermap.data.InternalHandle obj)
double
getOpMaxAdjust()
返回优化线性拉伸最大调整百分比。double
getOpMaxPercent()
返回优化线性拉伸最大截断百分比。double
getOpMinAdjust()
返回优化线性拉伸最小调整百分比。double
getOpMinPercent()
返回优化线性拉伸最小截断百分比。static void
setHandle(com.supermap.data.InternalHandle obj, long handle)
OptimizedLinearStretchParameter
setOpMaxAdjust(double opMaxAdjust)
设置优化线性拉伸最大调整百分比。OptimizedLinearStretchParameter
setOpMaxPercent(double opMaxPercent)
设置优化线性拉伸最大截断百分比。OptimizedLinearStretchParameter
setOpMinAdjust(double opMinAdjust)
设置优化线性拉伸最小调整百分比。OptimizedLinearStretchParameter
setOpMinPercent(double opMinPercent)
设置优化线性拉伸最小截断百分比。-
从类继承的方法 com.supermap.image.processing.ImageStretchingParameter
dispose, getBandIndexs, getGamma, getMaxPercent, getMinPercent, getNoDataValue, getNumOfStd, getOutputRangeMax, getOutputRangeMin, getPixelFormat, getStretchingType, getTruncationMax, getTruncationMin, isStretchByPercent, setBandIndexs, setGamma, setMaxPercent, setMinPercent, setNoDataValue, setNumOfStd, setOutputRangeMax, setOutputRangeMin, setPixelFormat, setStretchByPercent, setStretchingType, setTruncationMax, setTruncationMin
-
-
-
-
构造器详细资料
-
OptimizedLinearStretchParameter
public OptimizedLinearStretchParameter()
构造一个优化线性拉伸参数对象。
-
OptimizedLinearStretchParameter
@Deprecated public OptimizedLinearStretchParameter(PixelFormat pixelFormat, double noDataValue, double outputRangeMin, double outputRangeMax, boolean isStretchByPercent, double opMinPercent, double opMaxPercent, double opMinAdjust, double opMaxAdjust)
已过时。优化线性拉伸。- 参数:
pixelFormat
- 像素格式。noDataValue
- 无值。outputRangeMin
- 输出最小值。outputRangeMax
- 输出最大值。isStretchByPercent
- 是否百分比截断拉伸。opMinPercent
- 优化线性拉伸最小截断百分比。opMaxPercent
- 优化线性拉伸最大截断百分比。opMinAdjust
- 优化线性拉伸最小调整百分比。opMaxAdjust
- 优化线性拉伸最大调整百分比。
-
-
方法详细资料
-
getOpMinPercent
public double getOpMinPercent()
返回优化线性拉伸最小截断百分比。- 返回:
- 优化线性拉伸最小截断百分比。
-
setOpMinPercent
public OptimizedLinearStretchParameter setOpMinPercent(double opMinPercent)
设置优化线性拉伸最小截断百分比。- 参数:
opMinPercent
- 优化线性拉伸最小截断百分比。- 返回:
- 优化线性拉伸参数对象。
-
getOpMaxPercent
public double getOpMaxPercent()
返回优化线性拉伸最大截断百分比。- 返回:
- 优化线性拉伸最大截断百分比。
-
setOpMaxPercent
public OptimizedLinearStretchParameter setOpMaxPercent(double opMaxPercent)
设置优化线性拉伸最大截断百分比。- 参数:
opMaxPercent
- 优化线性拉伸最大截断百分比。- 返回:
- 优化线性拉伸参数对象。
-
getOpMinAdjust
public double getOpMinAdjust()
返回优化线性拉伸最小调整百分比。- 返回:
- 优化线性拉伸最小调整百分比。
-
setOpMinAdjust
public OptimizedLinearStretchParameter setOpMinAdjust(double opMinAdjust)
设置优化线性拉伸最小调整百分比。- 参数:
opMinAdjust
- 优化线性拉伸最小调整百分比。- 返回:
- 优化线性拉伸参数对象。
-
getOpMaxAdjust
public double getOpMaxAdjust()
返回优化线性拉伸最大调整百分比。- 返回:
- 优化线性拉伸最大调整百分比。
-
setOpMaxAdjust
public OptimizedLinearStretchParameter setOpMaxAdjust(double opMaxAdjust)
设置优化线性拉伸最大调整百分比。- 参数:
opMaxAdjust
- 优化线性拉伸最大调整百分比。- 返回:
- 优化线性拉伸参数对象。
-
getHandle
public static long getHandle(com.supermap.data.InternalHandle obj)
-
setHandle
public static void setHandle(com.supermap.data.InternalHandle obj, long handle)
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.