Compartir a través de


CIImage.CreateByApplyingGaussianBlur(Double) Método

Definición

Crea un nuevo CIImage mediante la aplicación de un desenfoque gaussiano con el proporcionado 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

Parámetros

sigma
Double

Desviación estándar que define el gaussiano 2D.

Devoluciones

Atributos

Comentarios

El gaussiano 2D se define como:

Donde zeta (z) es un vector que contiene las coordenadas de píxeles y mu (μ) es un vector que contiene la media del gaussiano en cualquier dirección.

sigma define la tasa de caída del gaussiano. Los valores más pequeños sigma se desenfocan en menos píxeles.

Se aplica a