CIImage.CreateByApplyingGaussianBlur(Double) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用提供的 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
超過較少的圖元。