Home | History | Annotate | Download | only in examples

Lines Matching defs:Marker

71 // Finally every marker is described by:
73 // - Image marker belongs to single 4 bytes integer value).
74 // - Track marker belongs to single 4 bytes integer value).
75 // - 2D marker position vector, (two float values).
77 // Marker's space is used a default value for refine_intrinsics command line
154 // A Marker is the 2D location of a tracked point in an image.
156 // x and y is the position of the marker in pixels from the top left corner
159 struct Marker {
228 // Returns maximal image number at which marker exists.
229 int MaxImage(const vector<Marker> &all_markers) {
371 vector<Marker> *all_markers) {
433 Marker marker;
435 marker.image = file_reader.Read<int>();
436 marker.track = file_reader.Read<int>();
437 marker.x = file_reader.Read<float>();
438 marker.y = file_reader.Read<float>();
440 all_markers->push_back(marker);
605 const vector<Marker> &all_markers,
629 const vector<Marker> &all_markers,
647 void EuclideanBundleCommonIntrinsics(const vector<Marker> &all_markers,
683 const Marker &marker = all_markers[i];
684 EuclideanCamera *camera = CameraForImage(all_cameras, marker.image);
685 EuclideanPoint *point = PointForTrack(all_points, marker.track);
697 marker.x,
698 marker.y)),
794 vector<Marker> all_markers;