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:

ПараметрТипОписание
kernelComplex[]Ядро.

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:

ПараметрТипОписание
valuedouble

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:

ПараметрТипОписание
valuedouble

getGrayscale()

public boolean getGrayscale()

Получает или задает значение, указывающее, является ли этот DeconvolutionFilterOptions градацией серого. Возвращает режим градации серого или режим RGB.

Значение: true, если градация серого; иначе false.

Returns: boolean

setGrayscale(boolean value)

public void setGrayscale(boolean value)

Получает или задает значение, указывающее, является ли этот DeconvolutionFilterOptions градацией серого. Возвращает режим градации серого или режим RGB.

Значение: true, если градация серого; иначе false.

Parameters:

ПараметрТипОписание
valueboolean

isPartialLoaded()

public boolean isPartialLoaded()

Получает значение, указывающее, загружен ли этот экземпляр частично.

Значение: true, если этот экземпляр частично загружен; иначе false.

Returns: boolean