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öntem | Açı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:
| Parametre | Tür | Açıklama |
|---|---|---|
| çekirdek | double[][] | 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:
| Parametre | Tür | Açıklama |
|---|---|---|
| çekirdek | double[][] | X ekseni yönü için konvolüsyon çekirdeği. |
| faktör | double | Faktö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:
| Parametre | Tür | Açıklama |
|---|---|---|
| çekirdek | double[][] | X ekseni yönü için konvolüsyon çekirdeği. |
| faktör | double | Faktör. |
| sapma | int | Sapma 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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | double | faktö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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | sapma. |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | boolean | [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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | boolean | [borders processing] gösterip göstermediğini belirten bir değer. |