void cv::remap(
    Mat src,
    Mat dst,
    Mat map1,
    Mat map2,
    int interpolation,
    int borderMode = BORDER_CONSTANT,
    const Scalar& borderValue = Scalar()
)
void Cv2.Remap(
    Mat src,
    Mat dst
    Mat map1,
    Mat map2,
    InterpolationFlags interpolation = InterpolationFlags.Linear,
    BorderTypes borderMode = BorderTypes.Constant,
    Scalar? borderValue = null
)
dst = cv2.remap(
    src,
    map1,
    map2,
    interpolation = None,
    borderMode = None,
    borderValue = None
)


리매핑 계산식(Remapping Formula): $$ \text{dst}(x,\ y) = \text{src}(map_{x}(x,\ y), \ map_{y}(x,\ y)) $$


요약(Summary)

이미지 픽셀들의 좌표를 임의의 특정 좌표로 옮겨 매핑합니다.

매개변수(Parameter)

입력 이미지(src) 매핑하려는 입력 이미지

출력 이미지(dst) 리매핑된 출력 이미지

X축 행렬(map1) X축 좌표 색인 행렬

Y축 행렬(map2) Y축 좌표 색인 행렬

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

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

외삽 색상(borderValue) 외삽된 픽셀의 색상

반환값(Returns)

출력 이미지(dst) 리매핑된 출력 이미지