0
作爲estimateRigidTransform()的結果我得到一個似乎包含矩陣的cv :: Mat對象。不幸的是,對於我來說究竟是什麼在數據領域有點不清楚。estimatedRigidTransform():將生成的cv :: Mat轉換爲變換/旋轉信息
所以我的問題:我如何提取我們的cv :: Mat的轉換/旋轉部分,或者如何將這個cv :: Mat轉換爲標準(例如3x3)矩陣?
謝謝!
作爲estimateRigidTransform()的結果我得到一個似乎包含矩陣的cv :: Mat對象。不幸的是,對於我來說究竟是什麼在數據領域有點不清楚。estimatedRigidTransform():將生成的cv :: Mat轉換爲變換/旋轉信息
所以我的問題:我如何提取我們的cv :: Mat的轉換/旋轉部分,或者如何將這個cv :: Mat轉換爲標準(例如3x3)矩陣?
謝謝!
的documentation表示,其輸出爲2×3的轉換矩陣,可以通過
std::cout<<your_matrix <<std::endl;
如果你想將它轉換爲3x3矩陣,而不是驗證這一點,只需添加[0,0,1]作爲第三排。