Class: ImageStretchOption

SuperMap.ImageStretchOption

new SuperMap.ImageStretchOption(options)

common/iServer/ImageStretchOption.js, line 8
Name Type Description
options Object

初始化参数。

Name Type Description
stretchType SuperMap.ImageStretchOption.StretchType 可选

影像拉伸类型。该属性的值有以下几种情况:NONE,无拉伸;GAUSSIAN,高斯拉伸;PERCENTCLIP,百分比截断拉伸;MINIMUMMAXIMUM,最值拉伸;STANDARDDEVIATION,标准差拉伸。

stdevCoefficient number 可选

标准差系数。

gaussianCoefficient number 可选

高斯系数。

useMedianValue boolean 可选

高斯拉伸时,是否使用中间值,若该属性值为true,表示使用中间值;false,表示使用平均值。

minPercent number 可选

使用百分比截断拉伸时,排除影像直方图最低值区域的像元,该参数值为这部分像元占总像元百分比。

maxPercent number 可选

使用百分比截断拉伸时,排除影像直方图最高值区域的像元,该参数值为这部分像元占总像元百分比。

Members

SuperMap.ImageStretchOption.StretchTypestring

Properties:
Name Type Default Description
NONE string NONE
GAUSSIAN string GAUSSIAN
PERCENTCLIP string PERCENTCLIP
MINIMUMMAXIMUM string MINIMUMMAXIMUM
STANDARDDEVIATION string STANDARDDEVIATION

gaussianCoefficientnumber

高斯系数。

maxPercentnumber

使用百分比截断拉伸时,排除影像直方图最高值区域的像元,该参数值为这部分像元占总像元百分比。

minPercentnumber

使用百分比截断拉伸时,排除影像直方图最低值区域的像元,该参数值为这部分像元占总像元百分比。

stdevCoefficientnumber

标准差系数。

影像拉伸类型。该属性的值有以下几种情况:NONE,无拉伸;GAUSSIAN,高斯拉伸;PERCENTCLIP,百分比截断拉伸;MINIMUMMAXIMUM,最值拉伸;STANDARDDEVIATION,标准差拉伸。

useMedianValueboolean

高斯拉伸时,是否使用中间值,若该属性值为true,表示使用中间值;false,表示使用平均值。

Methods

constructFromObject(data, obj){SuperMap.ImageStretchOption}

common/iServer/ImageStretchOption.js, line 69
Name Type Description
data Object

要转换的数据.

obj SuperMap.ImageStretchOption

返回的模型.

Returns:
Type Description
SuperMap.ImageStretchOption 返回结果

destroy()

common/iServer/ImageStretchOption.js, line 55

释放资源,将引用资源的属性置空。