video opening path modified
authoredgarriba <edgar.riba@gmail.com>
Fri, 8 Aug 2014 13:36:27 +0000 (15:36 +0200)
committeredgarriba <edgar.riba@gmail.com>
Fri, 8 Aug 2014 13:36:27 +0000 (15:36 +0200)
samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp
samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp

index 85272f9..e5cf965 100644 (file)
 #include "ModelRegistration.h"
 #include "Utils.h"
 
+std::string tutorial_path = "../../samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/";
+
+// COOKIES VIDEO
+std::string video_read_path = tutorial_path + "Data/box.mp4";   // mesh
+
 //  COOKIES BOX - ORB
-std::string yml_read_path = "../Data/cookies_ORB.yml"; // 3dpts + descriptors
+std::string yml_read_path = tutorial_path + "Data/cookies_ORB.yml"; // 3dpts + descriptors
 
 // COOKIES BOX MESH
-std::string ply_read_path = "../Data/box.ply";   // mesh
+std::string ply_read_path = tutorial_path + "Data/box.ply";   // mesh
 
 void help()
 {
@@ -156,7 +161,7 @@ int main(int argc, char *argv[])
 
 
   cv::VideoCapture cap;                           // instantiate VideoCapture
-  (argc < 2) ? cap.open(1) : cap.open(argv[1]);   // open the default camera device
+  (argc < 2) ? cap.open(video_read_path) : cap.open(argv[1]);   // open the default camera device
                                                   // or a recorder video
 
   if(!cap.isOpened())   // check if we succeeded
index 3b2517b..c3f6ab6 100644 (file)
    * Set up the images paths
    */
 
+  std::string tutorial_path = "../../samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/";
+
   // COOKIES BOX [718x480]
-  std::string img_path = "../Data/resized_IMG_3875.JPG"; // f 55
+  std::string img_path = tutorial_path + "Data/resized_IMG_3875.JPG"; // f 55
 
   // COOKIES BOX MESH
-  std::string ply_read_path = "../Data/box.ply";
+  std::string ply_read_path = tutorial_path + "Data/box.ply";
 
   // YAML writting path
-  std::string write_path = "../Data/cookies_ORB.yml";
+  std::string write_path = tutorial_path + "Data/cookies_ORB.yml";
 
   void help()
   {