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:

معاملنوعالوصف
valuedoubleالعامل.

getBias()

public final int getBias()

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

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

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

setBias(int value)

public final void setBias(int value)

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

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

Parameters:

معاملنوعالوصف
valueintالانحياز.

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:

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

getBordersProcessing()

public final boolean getBordersProcessing()

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

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

Returns: boolean - قيمة تشير إلى ما إذا كان هناك [معالجة الحدود].

setBordersProcessing(boolean value)

public final void setBordersProcessing(boolean value)

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

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

Parameters:

معاملنوعالوصف
valuebooleanقيمة تشير إلى ما إذا كان هناك [معالجة الحدود].