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

خيارات مرشح الالتفاف.

المنشئات

المنشئالوصف
ConvolutionFilterOptions(double[][] kernel)يُنشئ مثلاً جديدًا من الفئة ConvolutionFilterOptions مع factor == 1 و bias == 0.
ConvolutionFilterOptions(double[][] kernel, double factor)يُنشئ مثلاً جديدًا من الفئة ConvolutionFilterOptions مع bias == 0.
ConvolutionFilterOptions(double[][] kernel, double factor, int bias)يُنشئ مثلاً جديدًا من الفئة ConvolutionFilterOptions.

الطرق

طريقةالوصف
getKernel()يحصل على النواة.
getFactor()يحصل على العامل.
setFactor(double value)يضبط العامل.
getBias()يحصل على الانحياز.
setBias(int value)يضبط الانحياز.
getIgnoreAlpha()يحصل على قيمة تشير إلى ما إذا كان [ignore alpha].
setIgnoreAlpha(boolean value)يضبط قيمة تشير إلى ما إذا كان [ignore alpha].
getBordersProcessing()يحصل على قيمة تشير إلى ما إذا كان [borders processing].
setBordersProcessing(boolean value)يضبط قيمة تشير إلى ما إذا كان [borders processing].

ConvolutionFilterOptions(double[][] kernel)

public ConvolutionFilterOptions(double[][] kernel)

يُنشئ مثلاً جديدًا من الفئة ConvolutionFilterOptions مع factor == 1 و bias == 0.

Parameters:

معاملنوعالوصف
نواةdouble[][]نواة الالتفاف لاتجاه المحور X.

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

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

يُنشئ مثلاً جديدًا من الفئة ConvolutionFilterOptions مع bias == 0.

Parameters:

معاملنوعالوصف
نواةdouble[][]نواة الالتفاف لاتجاه المحور X.
عاملdoubleالعامل.

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

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

يُنشئ مثلاً جديدًا من الفئة ConvolutionFilterOptions.

Parameters:

معاملنوعالوصف
نواةdouble[][]نواة الالتفاف لاتجاه المحور X.
عاملdoubleالعامل.
انحيازintقيمة الانحياز.

getKernel()

public double[][] getKernel()

يحصل على النواة.

Returns: double[][] - النواة.

getFactor()

public final double getFactor()

يحصل على العامل.

Returns: double - العامل.

setFactor(double value)

public final void setFactor(double value)

يضبط العامل.

Parameters:

معاملنوعالوصف
القيمةdoubleالعامل.

getBias()

public final int getBias()

يحصل على الانحياز.

القيمة: الانحياز.

Returns: int - الانحياز.

setBias(int value)

public final void setBias(int value)

يضبط الانحياز.

القيمة: الانحياز.

Parameters:

معاملنوعالوصف
القيمةintالانحياز.

getIgnoreAlpha()

public final boolean getIgnoreAlpha()

يحصل على قيمة تشير إلى ما إذا كان [ignore alpha].

القيمة: true إذا كان [ignore alpha]؛ وإلا false.

Returns: boolean - قيمة تشير إلى ما إذا كان [ignore alpha].

setIgnoreAlpha(boolean value)

public final void setIgnoreAlpha(boolean value)

يضبط قيمة تشير إلى ما إذا كان [ignore alpha].

القيمة: true إذا كان [ignore alpha]؛ وإلا false.

Parameters:

معاملنوعالوصف
القيمةbooleanقيمة تشير إلى ما إذا كان [ignore alpha].

getBordersProcessing()

public final boolean getBordersProcessing()

يحصل على قيمة تشير إلى ما إذا كان [borders processing].

القيمة: true إذا كان [borders processing]؛ وإلا false.

Returns: boolean - قيمة تشير إلى ما إذا كان [borders processing].

setBordersProcessing(boolean value)

public final void setBordersProcessing(boolean value)

يضبط قيمة تشير إلى ما إذا كان [borders processing].

القيمة: true إذا كان [borders processing]؛ وإلا false.

Parameters:

معاملنوعالوصف
القيمةbooleanقيمة تشير إلى ما إذا كان [borders processing].