Fixed PnP in OpenCV3: added parameter Vis/PnPRefineIterations (default 1)

CameraRGBDImages: Fixed calibration not loaded
Fixed loading ground truth from RGBD-SLAM format
MainWindow: added ground truth paths in CloudViewer and GraphViewer
This commit is contained in:
matlabbe
2015-12-22 19:32:52 -05:00
parent 2e9634cf65
commit 51300dde06
25 changed files with 986 additions and 917 deletions
+2 -2
View File
@@ -183,7 +183,7 @@ std::map<int, cv::Point3f> generateWords3DMono(
int pnpIterations,
float pnpReprojError,
int pnpFlags,
bool pnpOpenCV2,
int pnpRefineIterations,
float ransacParam1,
float ransacParam2,
const std::map<int, cv::Point3f> & refGuess3D,
@@ -401,7 +401,7 @@ std::map<int, cv::Point3f> generateWords3DMono(
0, // min inliers
inliersV,
pnpFlags,
pnpOpenCV2);
pnpRefineIterations);
UDEBUG("PnP inliers = %d / %d", (int)inliersV.size(), (int)objectPoints.size());