DeconvolutionFilterOptions

Inheritance: java.lang.Object, com.aspose.imaging.imagefilters.filteroptions.FilterOptionsBase

All Implemented Interfaces: com.aspose.internal.imagefilters.convolution.IComplexConvolutionKernel

public class DeconvolutionFilterOptions extends FilterOptionsBase implements IComplexConvolutionKernel

去卷积滤镜选项,抽象类

构造函数

构造函数描述
DeconvolutionFilterOptions(double[][] kernel)初始化 DeconvolutionFilterOptions 类的新实例。
DeconvolutionFilterOptions(Complex[][] kernel)初始化 DeconvolutionFilterOptions 类的新实例。

方法

方法描述
getKernel()获取核。
getSnr()获取或设置 SNR(信噪比),推荐范围 0.002 - 0.009,默认值 = 0.007
setSnr(double value)获取或设置 SNR(信噪比),推荐范围 0.002 - 0.009,默认值 = 0.007
getBrightness()获取或设置亮度。
setBrightness(double value)获取或设置亮度。
getGrayscale()获取或设置一个值,指示此 DeconvolutionFilterOptions 是否为灰度。
setGrayscale(boolean value)获取或设置一个值,指示此 DeconvolutionFilterOptions 是否为灰度。
isPartialLoaded()获取一个值,指示此实例是否部分加载。

DeconvolutionFilterOptions(double[][] kernel)

public DeconvolutionFilterOptions(double[][] kernel)

初始化 DeconvolutionFilterOptions 类的新实例。

Parameters:

参数类型描述
内核double[][]内核。

DeconvolutionFilterOptions(Complex[][] kernel)

public DeconvolutionFilterOptions(Complex[][] kernel)

初始化 DeconvolutionFilterOptions 类的新实例。

Parameters:

参数类型描述
kernelComplex[]内核。

getKernel()

public Complex[][] getKernel()

获取核。

Returns: com.aspose.imaging.imagefilters.complexutils.Complex[][] - 核。

getSnr()

public double getSnr()

获取或设置 SNR(信噪比),推荐范围 0.002 - 0.009,默认值 = 0.007

值:SNR。

Returns: double

setSnr(double value)

public void setSnr(double value)

获取或设置 SNR(信噪比),推荐范围 0.002 - 0.009,默认值 = 0.007

值:SNR。

Parameters:

参数类型描述
valuedouble

getBrightness()

public double getBrightness()

获取或设置亮度。推荐范围 1 - 1.5,默认值 = 1.15

值:亮度。

Returns: double

setBrightness(double value)

public void setBrightness(double value)

获取或设置亮度。推荐范围 1 - 1.5,默认值 = 1.15

值:亮度。

Parameters:

参数类型描述
valuedouble

getGrayscale()

public boolean getGrayscale()

获取或设置一个值,指示此 DeconvolutionFilterOptions 是否为灰度。返回灰度模式或 RGB 模式。

值:如果为灰度则为 true;否则为 false

Returns: boolean

setGrayscale(boolean value)

public void setGrayscale(boolean value)

获取或设置一个值,指示此 DeconvolutionFilterOptions 是否为灰度。返回灰度模式或 RGB 模式。

值:如果为灰度则为 true;否则为 false

Parameters:

参数类型描述
valueboolean

isPartialLoaded()

public boolean isPartialLoaded()

获取一个值,指示此实例是否部分加载。

值:如果此实例部分加载则为 true;否则为 false

Returns: boolean