SKImageFilter.CreateArithmetic Metodo

Definizione

Overload

Nome Descrizione
CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter)

Crea un filtro immagine che combina due immagini usando la formula di fusione aritmetica: result = k1srcdst + k2src + k3dst + k4.

CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter, SKImageFilter)

Crea un filtro immagine che combina due immagini usando la formula di fusione aritmetica: result = k1srcdst + k2src + k3dst + k4.

CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter, SKImageFilter, SKRect)

Crea un filtro immagine che combina due immagini usando la formula di fusione aritmetica: result = k1srcdst + k2src + k3dst + k4.

CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter)

Crea un filtro immagine che combina due immagini usando la formula di fusione aritmetica: result = k1srcdst + k2src + k3dst + k4.

public static SkiaSharp.SKImageFilter CreateArithmetic(float k1, float k2, float k3, float k4, bool enforcePMColor, SkiaSharp.SKImageFilter? background);

Parametri

k1
Single

Primo coefficiente aritmetico di fusione.

k2
Single

Secondo coefficiente aritmetico di fusione.

k3
Single

Terzo coefficiente aritmetico di fusione.

k4
Single

Quarto coefficiente aritmetico di fusione.

enforcePMColor
Boolean

Indica se applicare i colori premoltiplicati nel risultato.

background
SKImageFilter

Filtro dell'immagine di sfondo o null per usare la bitmap di origine.

Valori restituiti

Restituisce il nuovo SKImageFilteroggetto o null in caso di errore.

Si applica a

CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter, SKImageFilter)

Crea un filtro immagine che combina due immagini usando la formula di fusione aritmetica: result = k1srcdst + k2src + k3dst + k4.

public static SkiaSharp.SKImageFilter CreateArithmetic(float k1, float k2, float k3, float k4, bool enforcePMColor, SkiaSharp.SKImageFilter? background, SkiaSharp.SKImageFilter? foreground);

Parametri

k1
Single

Primo coefficiente aritmetico di fusione.

k2
Single

Secondo coefficiente aritmetico di fusione.

k3
Single

Terzo coefficiente aritmetico di fusione.

k4
Single

Quarto coefficiente aritmetico di fusione.

enforcePMColor
Boolean

Indica se applicare i colori premoltiplicati nel risultato.

background
SKImageFilter

Filtro dell'immagine di sfondo o null per usare la bitmap di origine.

foreground
SKImageFilter

Filtro dell'immagine in primo piano o null per usare la bitmap di origine.

Valori restituiti

Restituisce il nuovo SKImageFilteroggetto o null in caso di errore.

Si applica a

CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter, SKImageFilter, SKRect)

Crea un filtro immagine che combina due immagini usando la formula di fusione aritmetica: result = k1srcdst + k2src + k3dst + k4.

public static SkiaSharp.SKImageFilter CreateArithmetic(float k1, float k2, float k3, float k4, bool enforcePMColor, SkiaSharp.SKImageFilter? background, SkiaSharp.SKImageFilter? foreground, SkiaSharp.SKRect cropRect);

Parametri

k1
Single

Primo coefficiente aritmetico di fusione.

k2
Single

Secondo coefficiente aritmetico di fusione.

k3
Single

Terzo coefficiente aritmetico di fusione.

k4
Single

Quarto coefficiente aritmetico di fusione.

enforcePMColor
Boolean

Indica se applicare i colori premoltiplicati nel risultato.

background
SKImageFilter

Filtro dell'immagine di sfondo o null per usare la bitmap di origine.

foreground
SKImageFilter

Filtro dell'immagine in primo piano o null per usare la bitmap di origine.

cropRect
SKRect

Rettangolo a cui l'elaborazione dell'output sarà limitata.

Valori restituiti

Restituisce il nuovo SKImageFilteroggetto o null in caso di errore.

Si applica a