다음을 통해 공유


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(μ)는 어느 방향으로든 가우시안의 평균을 보유하는 벡터입니다.

sigma 가우스의 폴오프 속도를 정의합니다. 더 작은 sigma 값은 더 적은 픽셀보다 흐리게 표시됩니다.

적용 대상