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(μ)는 어느 방향으로든 가우시안의 평균을 보유하는 벡터입니다.
는 sigma
가우스의 폴오프 속도를 정의합니다. 더 작은 sigma
값은 더 적은 픽셀보다 흐리게 표시됩니다.