[{"title":"( 33 个子文件 1.01MB ) 使用OpenCV研究从运动中恢复结构","children":[{"title":"Chapter4_StructureFromMotion","children":[{"title":"Visualization.cpp <span style='color:#111;'> 12.45KB </span>","children":null,"spread":false},{"title":"Distance.h <span style='color:#111;'> 3.86KB </span>","children":null,"spread":false},{"title":"Triangulation.h <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false},{"title":"AbstractFeatureMatcher.h <span style='color:#111;'> 340B </span>","children":null,"spread":false},{"title":"MultiCameraPnP.h <span style='color:#111;'> 2.44KB </span>","children":null,"spread":false},{"title":"RichFeatureMatcher.h <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"IDistance.h <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"RichFeatureMatcher.cpp <span style='color:#111;'> 6.16KB </span>","children":null,"spread":false},{"title":"pointcloud.ply <span style='color:#111;'> 184.31KB </span>","children":null,"spread":false},{"title":"IFeatureMatcher.h <span style='color:#111;'> 972B </span>","children":null,"spread":false},{"title":"OFFeatureMatcher.h <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"MultiCameraDistance.cpp <span style='color:#111;'> 5.53KB </span>","children":null,"spread":false},{"title":"SfMUpdateListener.h <span style='color:#111;'> 410B </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false},{"title":"BundleAdjuster.h <span style='color:#111;'> 965B </span>","children":null,"spread":false},{"title":"MultiCameraDistance.h <span style='color:#111;'> 2.53KB </span>","children":null,"spread":false},{"title":"Triangulation.cpp <span style='color:#111;'> 7.36KB </span>","children":null,"spread":false},{"title":"main.cpp <span style='color:#111;'> 3.71KB </span>","children":null,"spread":false},{"title":"Common.h <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false},{"title":"screenshot.png <span style='color:#111;'> 915.69KB </span>","children":null,"spread":false},{"title":"FindCameraMatrices.h <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"GPUSURFFeatureMatcher.cpp <span style='color:#111;'> 3.05KB </span>","children":null,"spread":false},{"title":"README.txt <span style='color:#111;'> 2.40KB </span>","children":null,"spread":false},{"title":"OFFeatureMatcher.cpp <span style='color:#111;'> 4.68KB </span>","children":null,"spread":false},{"title":"Distance.cpp <span style='color:#111;'> 978B </span>","children":null,"spread":false},{"title":"GPUSURFFeatureMatcher.h <span style='color:#111;'> 763B </span>","children":null,"spread":false},{"title":"SfMUpdateListener.cpp <span style='color:#111;'> 175B </span>","children":null,"spread":false},{"title":"BundleAdjuster.cpp <span style='color:#111;'> 7.94KB </span>","children":null,"spread":false},{"title":"AbstractFeatureMatcher.cpp <span style='color:#111;'> 35B </span>","children":null,"spread":false},{"title":"FindCameraMatrices.cpp <span style='color:#111;'> 14.92KB </span>","children":null,"spread":false},{"title":"Visualization.h <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"MultiCameraPnP.cpp <span style='color:#111;'> 19.50KB </span>","children":null,"spread":false},{"title":"Common.cpp <span style='color:#111;'> 6.51KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]