1
我試圖通過the documented提取從我的聯想PHAB 2相機內在和畸變係數: ret = TangoService_getCameraIntrinsics(TANGO_CAMERA_COLOR, &ccIntrinsics);
谷歌探戈聯想PHAB 2相機內部函數
古怪的是,失真係數來對每一個回0。然而,有內在的數據,我認爲精度很低。
起初我以爲它可能是一個鑄造錯誤,但與%f
,%lf
和%E
標誌(LOGE();
),值不會改變。
我知道在以前的Google Tango Tablet開發套件中,校準係數和失真模型位於名爲calibration.xml
的文件中。聯想Phab 2也是如此嗎?
編輯:在將相機內部結構的內容轉儲到文件後,肯定沒有返回該設備的失真係數。即所有失真條目是0.0000
。
phatty,你可以檢查你的設備上是否有'/ sdcard/config/calibration.xml'文件?您可以使用'adb shell'進入設備。如果這個文件丟失,那麼你的設備沒有被校準。 –
@JasonGuo您的設備或已知設備是否有此設備? – phatty
@JasonGuo我在'/ root/sdcard/config /'中查找並沒有找到任何'calibration.xml'文件。但是,有兩個標有'ocvfreak'和'lens_invariant_ocvfreak'的文件夾。但是,這些都不包含有用的信息;一對'.p'文件,當然這些文件是不可訪問的。 – phatty