void cv::bilateralFilter(
    Mat src,
    Mat dst,
    int d,
    double sigmaColor,
    double sigmaSpace,
    int borderType = BORDER_DEFAULT
)
void Cv2.BilateralFilter(
    Mat src,
    Mat dst,
    int d,
    double sigmaColor,
    double sigmaSpace,
    BorderTypes borderType = BorderTypes.Reflect101
)
dst = cv2.bilateralFilter(
    src, 
    d,
    sigmaColor,
    sigmaSpace,
    borderType = None
)


- 이미지를 실시간으로 처리하는 경우에는 지름(d)의 값을 5로 사용합니다.
- 이미지를 실시간으로 처리하지 않는 경우에는 지름(d)의 값을 9로 사용합니다.
- 지름(d)-1로 지정하는 경우에는 시그마 공간(sigmaSpace)과 비례하도록 설정됩니다.


요약(Summary)

입력 이미지에 양방향 필터를 적용합니다.

매개변수(Parameter)

입력 이미지(src) 양방향 필터를 적용하려는 입력 이미지

출력 이미지(dst) 양방향 필터가 적용된 이미지

지름(d) 흐림 효과를 적용할 각 픽셀 영역의 지름

시그마 색상(sigmaColor) 색상 공간(color domain)에서 사용할 가우시안 커널의 너비

시그마 공간(sigmaSpace) 좌표 공간(space domain)에서 사용할 가우시안 커널의 너비

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

반환값(Returns)

출력 이미지(dst) 양방향 필터가 적용된 이미지