리매핑

BERT·2023년 4월 24일
0

Computer Vision

목록 보기
28/56

리매핑

영상의 특정 위치 픽셀을 다른 위치에 재배치하는 일반적인 프로세스
dst(x,y)=src(mapx(x,y),mapy(x,y))dst(x,y)=src(map_x(x,y),map_y(x,y))
어파인 변환, 투시 변환을 포함한 다양한 변환을 리매핑으로 표현 가능

src : 입력 영상
dst : 결과 영상
map1 : 결과 영상의 각 픽셀이 참조할 입력 영상의 (x,y) 또는 x좌표를 담고 있는 행렬
map2 : 결과 영상의 (x,y) 좌표가 참조할 입력 영상의 y좌표를 담고 있는 행렬
interpolation : 보간법
borderMode : 가장자리 픽셀 확장 방식
borderValue : BORDER_CONSTANT일 때 사용할 상수 값

void remap(InputArray src, OutputArray dst,
		   InputArray map1, InputArray map2,
           int interpolation,
           int borderMode = BORDER_CONSTANT,
           const Scalar& borderValue = Scalar());

map1 : (x,y)=x(x,y)=x
map2 : (x,y)=y+10sin(x32)(x,y)=y+10sin(\displaystyle\frac{x}{32})

remap

0개의 댓글