ConvolutionFilter-klass

Summary: The kernel matrix provider class.

Module: aspose.imaging.imagefilters.convolution

Full Name: aspose.imaging.imagefilters.convolution.ConvolutionFilter

Methods

NameDescription
get_blur_box(size)Hämtar box‑blur‑kärnan.
get_blur_motion(size, angle)Hämtar rörelse‑blur‑kärnan.
get_emboss_3x3()Hämtar 3x3‑emboss‑kärnan.
get_emboss_5x5()Hämtar 5x5‑emboss‑kärnan.
get_gaussian(size, sigma)Hämtar Gauss‑kärnan.
get_sharpen_3x3()Hämtar 3x3‑skärpningskärnan.
get_sharpen_5x5()Hämtar 5x5‑skärpningskärnan.
to_complex(kernel)Konverterar kernel till en Complex kärna.

Method: get_blur_box(size) [static]

 get_blur_box(size) 

Hämtar box‑blur‑kärnan.

Parameters:

ParameterTypBeskrivning
storlekintKärnans storlek.

Returns

TypBeskrivning
float[]Box‑blur‑kärnan.

Method: get_blur_motion(size, angle) [static]

 get_blur_motion(size, angle) 

Hämtar rörelse‑blur‑kärnan.

Parameters:

ParameterTypBeskrivning
storlekintKärnans storlek.
vinkelfloatRörelsevinkeln.

Returns

TypBeskrivning
float[]Rörelse‑blur‑kärnan.

Method: get_emboss_3x3() [static]

 get_emboss_3x3() 

Hämtar 3x3‑emboss‑kärnan.

Returns

TypBeskrivning
float[]

Method: get_emboss_5x5() [static]

 get_emboss_5x5() 

Hämtar 5x5‑emboss‑kärnan.

Returns

TypBeskrivning
float[]

Method: get_gaussian(size, sigma) [static]

 get_gaussian(size, sigma) 

Hämtar Gauss‑kärnan.

Parameters:

ParameterTypBeskrivning
storlekintKärnans storlek.
sigmafloatSigma‑värdet i intervallet (0…].

Returns

TypBeskrivning
float[]Den gaussiska kärnan.

Method: get_sharpen_3x3() [static]

 get_sharpen_3x3() 

Hämtar 3x3‑skärpningskärnan.

Returns

TypBeskrivning
float[]

Method: get_sharpen_5x5() [static]

 get_sharpen_5x5() 

Hämtar 5x5‑skärpningskärnan.

Returns

TypBeskrivning
float[]

Method: to_complex(kernel) [static]

 to_complex(kernel) 

Konverterar kernel till en Complex kärna.

Parameters:

ParameterTypBeskrivning
kärnafloat[]Kärnan.

Returns

TypBeskrivning
Complex[]En Complex kärna.