2012-09-03 1 views
4

두 가지 다른 관점에서 촬영 한 사변형 좌표가 있습니다. 게다가 나는 한 지점의 좌표를 가지고 있지만 두 가지 관점 중 한 지점에서만 있습니다. 이 시점의 좌표를 사각형의 두 번째 사진이 만들어진 시점으로 변환해야합니다. 이렇게 말라 내가 OpenCV의원근감 변환 포인트 변환 표

내가 관점이 매트릭스 변환을 계산 한 사용 : 지금

cv::getPerspectiveTransform(quad1, quad2); 

내 문제는 내가 정말 변환 행렬을 계산 관점으로 포인트를 변환하는 방법을 모른다는 것이다. 이것은 아마 간단하지만 나는 그것을 어떻게하는지 모른다.

답변

6

OpenCV 관련 질문에 대해서는 the new OpenCV forum을 권장합니다. 약간의 샘플 코드로 매우 비슷한 question을 대답했습니다.

그러나 기본적으로, 그것은

void perspectiveTransform(vector<Point2f> origPoints, vector<Point2f> transformedPoints, Mat h) 

기능을 사용하고.

+0

OpenCV에 대한 별도의 포럼은 StackOverflow에서 유지하는 것만 큼 가치가 없다고 생각합니다. 특히 그것을 고려하면 24 시간 이상 중단되었습니다. –