我有一個3D四維(藍色)的二維投影(綠色一個)的圖像,就像房間的照片,其中3D空間中的原始四邊形是房間的地板。我知道ABCD點的2D XY位置(由用戶提供)。設置攝像機平面插入,使平面投影適合2D矩形
http://i41.tinypic.com/rr59xt.png
知道寬度,高度和在三維空間中的四內角我想獲得它的這創造該投影原始相機對象插入。所以,據我所知,在2D圖像上顯示3D標記時,這是AR工具包解決的確切問題,可以用共面POSIT算法解決。我正在使用來自AForge.NET Framework(http://www.aforgenet.com/articles/posit/)的代碼,因爲它給了我旋轉矩陣和平移向量。
我的第一個困惑:我是否獲得旋轉矩陣和平移矢量在世界座標系(0,0,0)爲原點(即我的相機是在0,0 0,0,0位置,0轉)?
我的第二個困惑:我將與相同尺寸的原始(第一圖像上的藍色)四在XY平面上,我如何改變通過CoPOSIT產生我的旋轉矩陣和平移向量algorigh爲了得到相機位置和旋轉,以便屏幕上的這個四邊形可以融合原始2D投影(第一幅圖像上的綠色矩形)。就像在最後一張藍色半透明3D四方形地板上的圖像一樣。
http://i44.tinypic.com/zl5cmu.png http://i44.tinypic.com/2vru6n4.png