共用方式為


CIImage.CreateByApplyingGaussianBlur(Double) 方法

定義

使用提供的 sigma 套用 Gaussian 模糊來建立新的 CIImage

[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

參數

sigma
Double

定義 2D Gaussian 的標準差。

傳回

屬性

備註

2D Gaussian 定義為:

其中 zeta (z) 是持有圖元座標的向量,而 mu (μ) 則是以任一方向保留 Gaussian 平均值的向量。

sigma會定義 Gaussian 的遞補率。 較小的值模糊 sigma 超過較少的圖元。

適用於