2014-05-25 91 views
0

我有一個視差圖,然後我想測量視差圖的深度。如何測量視差圖的深度?

我使用此代碼

pointsd = PointCollection.ReprojectImageTo3D(disparity, Q); 

輸出爲x:-42.92741 Y:-24.21322 Z:10000,但我想在釐米輸出。

我該怎麼辦?

回答

0

距離將是從該點到左側相機的歐幾里德距離(如果您使用立體相機)。因爲左側相機是座標系的原點,距離將是√(x^2 + y^2 + z^2)。如果以毫米,釐米或米爲單位給出側面,則結果將與您爲方形尺寸指定的單位相同,同時使用棋盤方式校準相機。結果距離分別爲毫米,釐米,米。