void cv::resize(
    Mat src,
    Mat dst,
    Size dsize,
    double fx = 0,
    double fy = 0,
    int interpolation = INTER_LINEAR
)
void Cv2.Resize(
    Mat src,
    Mat dst,
    Size dsize,
    double fx = 0,
    double fy = 0,
    InterpolationFlags interpolation = InterpolationFlags.Linear
)
dst = cv2.resize(
    src,
    dsize,
    fx = None,
    fy = None,
    interpolation = None
)


절대 크기(dsize): $$ \text{dsize.Width} = \text{round}(\text{fx} \times \text{src.Width}) $$ $$ \text{dsize.Height} = \text{round}(\text{fy} \times \text{src.Height}) $$
상대 크기(fx, fy): $$ \text{fx} = \frac{\text{dsize.Width}}{\text{src.Width}} $$ $$ \text{fy} = \frac{\text{dsize.Height}}{\text{src.Height}} $$


요약(Summary)

이미지의 크기를 변환합니다.

매개변수(Parameter)

입력 이미지(src) 크기를 변경하려는 입력 이미지

출력 이미지(dst) 크기가 변경된 출력 이미지

절대 크기(dsize) 크기를 변경하려는 이미지의 너비, 높이 값

상대 크기 X(fx) 크기를 변경하려는 이미지의 너비 비율

상대 크기 Y(fy) 크기를 변경하려는 이미지 높이 비율

내삽 방식(interpolation) 이미지 내의 픽셀을 내삽하는데 사용되는 계산 방식

반환값(Returns)

출력 이미지(dst) 크기가 변경된 출력 이미지