Share via


CIImage.CreateByApplyingGaussianBlur(Double) Metodo

Definizione

Crea un nuovo CIImage applicando una sfocatura di Gaussian con l'oggetto specificato sigma.

[Foundation.Export("imageByApplyingGaussianBlurWithSigma:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual CoreImage.CIImage CreateByApplyingGaussianBlur (double sigma);
abstract member CreateByApplyingGaussianBlur : double -> CoreImage.CIImage
override this.CreateByApplyingGaussianBlur : double -> CoreImage.CIImage

Parametri

sigma
Double

Deviazione standard che definisce il gaussian 2D.

Restituisce

Attributi

Commenti

Il Gaussian 2D è definito come:

Dove zeta (z) è un vettore che contiene le coordinate pixel e mu (μ) è un vettore che mantiene la media del Gaussian in entrambe le direzioni.

Definisce sigma il tasso di falloff del Gaussian. Valori più piccoli sigma con meno pixel.

Si applica a