getAffineTransform

    [OpenCV with Python] 영상 기하학적 변환 : 어파인 변환

    [OpenCV with Python] 영상 기하학적 변환 : 어파인 변환

    어파인 변환 - Affine Transform 어파인 변환은 영상의 이동, 전단, 확대, 회전을 조합할 때 직사각형이 평행사변형으로 변화한다. 어파인 변환을 표현하는 방법은 2 X 3 행렬의 실수형에 회전, 크기, 이동 정보가 들어가 있다. 어파인 변환은 미지수가 6개이기 때문에 6개의 식이 필요하며 점 3개가 어디로 이동했는지 알면 행렬로 표시할 수 있다. 점 세개의 이동정보를 알면 어파인 행렬로 표시가 가능하며, 세개의 이동정보로 마지막 점의 위치를 유추할 수 있다. ✔︎ 어파인 변환 행렬 - cv2.getAffineTransform retval = cv2.getAffineTransform(src, dst) src: 3개의 원본 좌표점. numpy.ndarray. shape=(3, 2) e.g) np..