void cv::GaussianBlur(
    Mat src,
    Mat dst,
    Size ksize,
    double sigmaX,
    double sigmaY = 0,
    int borderType = BORDER_DEFAULT
)
void Cv2.GaussianBlur(
    Mat src,
    Mat dst,
    Size ksize,
    double sigmaX,
    double sigmaY = 0,
    BorderTypes borderType = BorderTypes.Reflect101
)
dst = cv2.GaussianBlur(
    src,
    ksize,
    sigmaX,
    sigmaY = None,
    borderType = None
)


- 입력 이미지(src)CV_8U 형식, CV_16U 형식, CV_16S 형식, CV_32F 형식, CV_64F 형식을 할당할 수 있습니다.
- 출력 이미지(dst)입력 이미지(src)와 동일한 정밀도를 반환합니다.
- 커널 크기(ksize)의 너비와 높이는 0 이상이며, 홀수여야 합니다.
- 시그마Y(sigmaY)가 0인 경우 시그마Y(sigmaY)의 값은 시그마X(sigmaX)의 값과 같아집니다.
- 시그마X(sigmaX)시그마Y(sigmaY)의 값을 모두 0으로 설정한다면 커널 크기(ksize)에 의해 자동으로 설정됩니다.
시그마 계산식(Sigma Formula): $$ \sigma_x = 0.3 \times ( ( \frac {\text{ksize.width}-1}{2})-1)+0.8 $$ $$ \sigma_y = 0.3 \times ( ( \frac {\text{ksize.height}-1}{2})-1)+0.8 $$


요약(Summary)

입력 이미지에 가우스 필터를 이미지에 적용합니다.

매개변수(Parameter)

입력 이미지(src) 가우시안 흐림 효과를 적용하려는 입력 이미지

출력 이미지(dst) 가우시안 흐림 효과가 적용된 이미지

커널 크기(ksize) 커널의 크기(너비, 높이)

시그마 X(sigmaX) X 방향의 가우스 커널 표준 편차

시그마 Y(sigmaY) Y 방향의 가우스 커널 표준 편차

오프셋(delta) 필터링 된 픽셀에 더해지는 값

외삽 방식(borderType) 이미지 밖의 픽셀을 외삽하는데 사용되는 방식

반환값(Returns)

출력 이미지(dst) 가우시안 흐림 효과가 적용된 이미지