2012-09-03 190 views
4

我有一個四邊形的座標,這是從兩個不同的角度拍攝出來的。此外,我有一個點的座標,但只有兩個角度中的一個。我需要將此點的座標轉換爲矩形的第二張照片的視角。不要做到這一點我使用OpenCV的透視變換矩陣的變換點

我計算透視變換矩陣:

cv::getPerspectiveTransform(quad1, quad2); 

我現在的問題是,我真的不知道如何轉換點與計算透視變換矩陣。這可能很簡單,但我不知道該怎麼做。

回答

6

我推薦the new OpenCV forum與OpenCV相關的問題,其中我回答了一個非常相似的question與一些示例代碼。

但基本上,它使用的

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

功能。

+0

我認爲一個單獨的OpenCV論壇並不像保持在StackOverflow上那麼有價值。特別是考慮到現在已經下降了24小時以上。 –