ConvolutionFilterOptions

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

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

public class ConvolutionFilterOptions extends FilterOptionsBase implements IConvolutionKernel

Konvolutionsfilteralternativen.

Konstruktörer

KonstruktorBeskrivning
ConvolutionFilterOptions(double[][] kernel)Initierar en ny instans av klassen ConvolutionFilterOptions klass med faktor == 1 och bias == 0.
ConvolutionFilterOptions(double[][] kernel, double factor)Initierar en ny instans av klassen ConvolutionFilterOptions klass med bias == 0.
ConvolutionFilterOptions(double[][] kernel, double factor, int bias)Initierar en ny instans av klassen ConvolutionFilterOptions klass.

Metoder

MetodBeskrivning
getKernel()Hämtar kärnan.
getFactor()Hämtar faktorn.
setFactor(double value)Ställer in faktorn.
getBias()Hämtar bias.
setBias(int value)Ställer in bias.
getIgnoreAlpha()Hämtar ett värde som indikerar om [ignore alpha].
setIgnoreAlpha(boolean value)Ställer in ett värde som indikerar om [ignore alpha].
getBordersProcessing()Hämtar ett värde som indikerar om [borders processing].
setBordersProcessing(boolean value)Ställer in ett värde som indikerar om [borders processing].

ConvolutionFilterOptions(double[][] kernel)

public ConvolutionFilterOptions(double[][] kernel)

Initierar en ny instans av klassen ConvolutionFilterOptions klass med faktor == 1 och bias == 0.

Parameters:

ParameterTypBeskrivning
kärnadouble[][]Konvolutionskärnan för X‑axelns riktning.

ConvolutionFilterOptions(double[][] kernel, double factor)

public ConvolutionFilterOptions(double[][] kernel, double factor)

Initierar en ny instans av klassen ConvolutionFilterOptions klass med bias == 0.

Parameters:

ParameterTypBeskrivning
kärnadouble[][]Konvolutionskärnan för X‑axelns riktning.
faktordoubleFaktorn.

ConvolutionFilterOptions(double[][] kernel, double factor, int bias)

public ConvolutionFilterOptions(double[][] kernel, double factor, int bias)

Initierar en ny instans av klassen ConvolutionFilterOptions klass.

Parameters:

ParameterTypBeskrivning
kärnadouble[][]Konvolutionskärnan för X‑axelns riktning.
faktordoubleFaktorn.
biasintBiasvärdet.

getKernel()

public double[][] getKernel()

Hämtar kärnan.

Returns: double[][] - kärnan.

getFactor()

public final double getFactor()

Hämtar faktorn.

Returns: double - faktorn.

setFactor(double value)

public final void setFactor(double value)

Ställer in faktorn.

Parameters:

ParameterTypBeskrivning
värdedoublefaktorn.

getBias()

public final int getBias()

Hämtar bias.

Värde: Biasen.

Returns: int - biasen.

setBias(int value)

public final void setBias(int value)

Ställer in bias.

Värde: Biasen.

Parameters:

ParameterTypBeskrivning
värdeintbiasen.

getIgnoreAlpha()

public final boolean getIgnoreAlpha()

Hämtar ett värde som indikerar om [ignore alpha].

Värde: true om [ignore alpha]; annars, false.

Returns: boolean - ett värde som indikerar om [ignore alpha].

setIgnoreAlpha(boolean value)

public final void setIgnoreAlpha(boolean value)

Ställer in ett värde som indikerar om [ignore alpha].

Värde: true om [ignore alpha]; annars, false.

Parameters:

ParameterTypBeskrivning
värdebooleanett värde som indikerar om [ignore alpha].

getBordersProcessing()

public final boolean getBordersProcessing()

Hämtar ett värde som indikerar om [borders processing].

Värde: true om [borders processing]; annars, false.

Returns: boolean - ett värde som indikerar om [borders processing].

setBordersProcessing(boolean value)

public final void setBordersProcessing(boolean value)

Ställer in ett värde som indikerar om [borders processing].

Värde: true om [borders processing]; annars, false.

Parameters:

ParameterTypBeskrivning
värdebooleanett värde som indikerar om [borders processing].