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

Konvolüsyon filtre seçenekleri.

Yapıcılar

YapıcıAçıklama
ConvolutionFilterOptions(double[][] kernel)factor == 1 ve bias == 0 olan yeni bir ConvolutionFilterOptions sınıfı örneği başlatır.
ConvolutionFilterOptions(double[][] kernel, double factor)bias == 0 olan yeni bir ConvolutionFilterOptions sınıfı örneği başlatır.
ConvolutionFilterOptions(double[][] kernel, double factor, int bias)Yeni bir ConvolutionFilterOptions sınıfı örneği başlatır.

Yöntemler

YöntemAçıklama
getKernel()Çekirdeği alır.
getFactor()Faktörü alır.
setFactor(double value)Faktörü ayarlar.
getBias()bias’ı alır.
setBias(int value)bias’ı ayarlar.
getIgnoreAlpha()[ignore alpha] gösterip göstermediğini belirten bir değeri alır.
setIgnoreAlpha(boolean value)[ignore alpha] gösterip göstermediğini belirten bir değeri ayarlar.
getBordersProcessing()[borders processing] gösterip göstermediğini belirten bir değeri alır.
setBordersProcessing(boolean value)[borders processing] gösterip göstermediğini belirten bir değeri ayarlar.

ConvolutionFilterOptions(double[][] kernel)

public ConvolutionFilterOptions(double[][] kernel)

factor == 1 ve bias == 0 olan yeni bir ConvolutionFilterOptions sınıfı örneği başlatır.

Parameters:

ParametreTürAçıklama
çekirdekdouble[][]X ekseni yönü için konvolüsyon çekirdeği.

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

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

bias == 0 olan yeni bir ConvolutionFilterOptions sınıfı örneği başlatır.

Parameters:

ParametreTürAçıklama
çekirdekdouble[][]X ekseni yönü için konvolüsyon çekirdeği.
faktördoubleFaktör.

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

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

Yeni bir ConvolutionFilterOptions sınıfı örneği başlatır.

Parameters:

ParametreTürAçıklama
çekirdekdouble[][]X ekseni yönü için konvolüsyon çekirdeği.
faktördoubleFaktör.
sapmaintSapma değeri.

getKernel()

public double[][] getKernel()

Çekirdeği alır.

Returns: double[][] - çekirdek.

getFactor()

public final double getFactor()

Faktörü alır.

Returns: double - faktör.

setFactor(double value)

public final void setFactor(double value)

Faktörü ayarlar.

Parameters:

ParametreTürAçıklama
değerdoublefaktör.

getBias()

public final int getBias()

bias’ı alır.

Değer: Sapma.

Returns: int - sapma.

setBias(int value)

public final void setBias(int value)

bias’ı ayarlar.

Değer: Sapma.

Parameters:

ParametreTürAçıklama
değerintsapma.

getIgnoreAlpha()

public final boolean getIgnoreAlpha()

[ignore alpha] gösterip göstermediğini belirten bir değeri alır.

Değer: true ise [ignore alpha]; aksi takdirde, false.

Returns: boolean - [ignore alpha] gösterip göstermediğini belirten bir değer.

setIgnoreAlpha(boolean value)

public final void setIgnoreAlpha(boolean value)

[ignore alpha] gösterip göstermediğini belirten bir değeri ayarlar.

Değer: true ise [ignore alpha]; aksi takdirde, false.

Parameters:

ParametreTürAçıklama
değerboolean[ignore alpha] gösterip göstermediğini belirten bir değer.

getBordersProcessing()

public final boolean getBordersProcessing()

[borders processing] gösterip göstermediğini belirten bir değeri alır.

Değer: true ise [borders processing]; aksi takdirde, false.

Returns: boolean - [borders processing] gösterip göstermediğini belirten bir değer.

setBordersProcessing(boolean value)

public final void setBordersProcessing(boolean value)

[borders processing] gösterip göstermediğini belirten bir değeri ayarlar.

Değer: true ise [borders processing]; aksi takdirde, false.

Parameters:

ParametreTürAçıklama
değerboolean[borders processing] gösterip göstermediğini belirten bir değer.