DeconvolutionFilterOptions
Inheritance: java.lang.Object, com.aspose.imaging.imagefilters.filteroptions.FilterOptionsBase
All Implemented Interfaces: com.aspose.internal.imagefilters.convolution.IComplexConvolutionKernel
public class DeconvolutionFilterOptions extends FilterOptionsBase implements IComplexConvolutionKernel
Параметры фильтра деконволюции, абстрактный класс
Конструкторы
| Конструктор | Описание |
|---|---|
| DeconvolutionFilterOptions(double[][] kernel) | Инициализирует новый экземпляр класса DeconvolutionFilterOptions. |
| DeconvolutionFilterOptions(Complex[][] kernel) | Инициализирует новый экземпляр класса DeconvolutionFilterOptions. |
Методы
| Метод | Описание |
|---|---|
| getKernel() | Возвращает ядро. |
| getSnr() | Получает или задает SNR (отношение сигнал/шум) рекомендуемый диапазон 0.002 - 0.009, значение по умолчанию = 0.007 |
| setSnr(double value) | Получает или задает SNR (отношение сигнал/шум) рекомендуемый диапазон 0.002 - 0.009, значение по умолчанию = 0.007 |
| getBrightness() | Получает или задает яркость. |
| setBrightness(double value) | Получает или задает яркость. |
| getGrayscale() | Получает или задает значение, указывающее, является ли этот DeconvolutionFilterOptions в градациях серого. |
| setGrayscale(boolean value) | Получает или задает значение, указывающее, является ли этот DeconvolutionFilterOptions в градациях серого. |
| isPartialLoaded() | Получает значение, указывающее, загружен ли этот экземпляр частично. |
DeconvolutionFilterOptions(double[][] kernel)
public DeconvolutionFilterOptions(double[][] kernel)
Инициализирует новый экземпляр класса DeconvolutionFilterOptions.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| ядро | double[][] | Ядро. |
DeconvolutionFilterOptions(Complex[][] kernel)
public DeconvolutionFilterOptions(Complex[][] kernel)
Инициализирует новый экземпляр класса DeconvolutionFilterOptions.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| kernel | Complex[] | Ядро. |
getKernel()
public Complex[][] getKernel()
Возвращает ядро.
Returns: com.aspose.imaging.imagefilters.complexutils.Complex[][] - ядро.
getSnr()
public double getSnr()
Получает или задает SNR (отношение сигнал/шум) рекомендуемый диапазон 0.002 - 0.009, значение по умолчанию = 0.007
Значение: SNR.
Returns: double
setSnr(double value)
public void setSnr(double value)
Получает или задает SNR (отношение сигнал/шум) рекомендуемый диапазон 0.002 - 0.009, значение по умолчанию = 0.007
Значение: SNR.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | double |
getBrightness()
public double getBrightness()
Получает или задает яркость. рекомендуемый диапазон 1 - 1.5 значение по умолчанию = 1.15
Значение: яркость.
Returns: double
setBrightness(double value)
public void setBrightness(double value)
Получает или задает яркость. рекомендуемый диапазон 1 - 1.5 значение по умолчанию = 1.15
Значение: яркость.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | double |
getGrayscale()
public boolean getGrayscale()
Получает или задает значение, указывающее, является ли этот DeconvolutionFilterOptions градацией серого. Возвращает режим градации серого или режим RGB.
Значение: true, если градация серого; иначе false.
Returns: boolean
setGrayscale(boolean value)
public void setGrayscale(boolean value)
Получает или задает значение, указывающее, является ли этот DeconvolutionFilterOptions градацией серого. Возвращает режим градации серого или режим RGB.
Значение: true, если градация серого; иначе false.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | boolean |
isPartialLoaded()
public boolean isPartialLoaded()
Получает значение, указывающее, загружен ли этот экземпляр частично.
Значение: true, если этот экземпляр частично загружен; иначе false.
Returns: boolean