Make constants file a flag to global_calibration
Change-Id: Icab930a4d4e39613fbecdb83fdabf78f520e692d
diff --git a/y2019/vision/global_calibration.cc b/y2019/vision/global_calibration.cc
index bb888a1..d21e184 100644
--- a/y2019/vision/global_calibration.cc
+++ b/y2019/vision/global_calibration.cc
@@ -20,6 +20,9 @@
DEFINE_int32(camera_id, -1, "The camera ID to calibrate");
DEFINE_string(prefix, "", "The image filename prefix");
+DEFINE_string(constants, "y2019/vision/constants.cc",
+ "Path to the constants file to update");
+
DEFINE_double(beginning_tape_measure_reading, 11,
"The tape measure measurement (in inches) of the first image.");
DEFINE_int32(image_count, 75, "The number of images to capture");
@@ -293,7 +296,7 @@
results.dataset = info;
results.intrinsics = IntrinsicParams::get(&intrinsics[0]);
results.geometry = CameraGeometry::get(&geometry[0]);
- DumpCameraConstants("y2019/vision/constants.cc", info.camera_id, results);
+ DumpCameraConstants(FLAGS_constants.c_str(), info.camera_id, results);
}
} // namespace y2019