void cv::pyrMeanShiftFiltering(
    Mat src,
    Mat dst,
    double sp,
    double sr,
    int maxLevel = 1,
    TermCriteria termcrit = TermCriteria(TermCriteria::MAX_ITER+TermCriteria::EPS, 5, 1)
)
void Cv2.PyrMeanShiftFiltering(
    Mat src,
    Mat dst,
    double sp,
    double sr,
    int maxLevel = 1,
    TermCriteria? termcrit = null
)
dst = cv2.pyrMeanShiftFiltering(
    src,
    sp,
    sr,
    maxLevel = None,
    termcrit = None
)


피라미드 평균 이동 분할 계산식(Pyramid MeanShiftFiltering Formula): $$ (X,\ Y) \Rightarrow (R,\ G,\ B) $$ $$ (x,\ y) \Rightarrow (r,\ g,\ b) $$ $$ x : X - \text{sp} \le x \le X + \text{sp} $$ $$ y : Y - \text{sp} \le y \le Y + \text{sp} $$ $$ ||(R,\ G,\ B)-(r,\ g,\ b)|| \le \text{sr} $$


요약(Summary)

입력 이미지에 이미지 피라미드에 의한 평균 이동 분할을 진행합니다.

매개변수(Parameter)

입력 이미지(src) 피라미드 평균 이동 분할을 적용하려는 입력 이미지

출력 이미지(dst) 피라미드 평균 이동 분할이 적용된 이미지

공간 윈도우 반경(sp) 각각의 픽셀(X, Y)에서 계산될 픽셀(x, y)의 범위

색상 윈도우 반경(sr) 픽셀의 성분 벡터(R, G, B)에서 공간 윈도우 반경의 픽셀 성분 벡터(r, g, b)를 뺏을 때의 허용치

최대 레벨(maxLevel) 피라미드 최대 레벨

종료 기준(termcrit) 반복 알고리즘의 종료 기준

반환값(Returns)

출력 이미지(dst) 피라미드 평균 이동 분할이 적용된 이미지