CIImage.CreateByApplyingGaussianBlur(Double) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine neue CIImage , indem eine gaußsche Unschärfe mit dem angegebenen angewendet wird 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
Parameter
- sigma
- Double
Die Standardabweichung, die das Gauß-2D-Objekt definiert.
Gibt zurück
- Attribute
Hinweise
Das Gaußische 2D ist definiert wie folgt:
Wobei zeta (z
) ein Vektor ist, der die Pixelkoordinaten und mu (μ) ist ein Vektor, der den Mittelwert des Gaußschen in beide Richtungen hält.
Der sigma
definiert die Rate der Falloffs des Gaußschen. Kleinere sigma
Werte verschwimmen über weniger Pixel.