我使用馬丁佩里斯代碼用於3D重建使用的OpenCV和PCL(下面的鏈接):扭曲3D重建OPENCV + PCL(馬丁佩里斯代碼)
http://blog.martinperis.com/2012/01/3d-reconstruction-with-opencv-and-point.html
故障點:
在「3D查看器」窗口查看3D重建的最後一步,我遇到了麻煩。我得到一個完美的視差圖像如圖中的博客,但我最終的重建圖像看起來是這樣的:
https://drive.google.com/file/d/0Bx1aNPhwJU4kMmt1cUVHVXBOLWM/edit?usp=sharing
你可以用它在在博客中給出的視頻鏈接中所示的相比較。我曾嘗試
事情:
- 如果安裝了所有需要的庫經過。我相信否則代碼不會編譯並給我任何結果。
- 經過,如果我有我的機器上的圖形支持:
$ lspci的| grep的VGA
09:00.0 VGA兼容控制器:NVIDIA公司G71GL [的Quadro FX 3500(REV A1)
我的疑惑:
- 如果有一些圖書館缺少對OpenGL或OpenCV的或PCL正在使三維重建窗口受到影響。
- 在OpenCV中有爭議的reprojectImageTo3D()函數也在Martin Peris的代碼中使用。
- 其他一些原因,你們中間有一個能幫助我;-)
其他詳情:
Ubuntu的版本:12.04
OpenCV的版本:2.3.1-7
任何建議真的會有所幫助!
感謝,
Pratul
**更新:**最近我也嘗試了PCL可視化教程。 http://pointclouds.org/documentation/tutorials/pcl_visualizer.php我遇到了與3D查看器窗口相同的確切問題。我的3D查看器窗口與上面的鏈接https://drive.google.com/file/d/0Bx1aNPhwJU4kMmt1cUVHVXBOLWM/edit?usp=sharing中的鏈接完全相同。如果我缺少一個圖形庫或者它是一個圖形硬件問題,這已經開始讓我想。我沒有一臺獨立的機器來檢查問題是否存在。 – Pratul