21 #ifndef LIBMV_SIMPLE_PIPELINE_PIPELINE_H_
22 #define LIBMV_SIMPLE_PIPELINE_PIPELINE_H_
52 ProgressUpdateCallback* update_callback =
NULL);
77 class CameraIntrinsics;
84 const CameraIntrinsics& intrinsics);
87 const Tracks& image_tracks,
89 const CameraIntrinsics& intrinsics);
92 const CameraIntrinsics& camera_intrinsics,
93 Tracks* calibrated_tracks);
const ProjectiveReconstruction & reconstruction
double ProjectiveReprojectionError(const Tracks &image_tracks, const ProjectiveReconstruction &reconstruction, const CameraIntrinsics &intrinsics)
void EuclideanCompleteReconstruction(const Tracks &tracks, EuclideanReconstruction *reconstruction, ProgressUpdateCallback *update_callback)
double EuclideanReprojectionError(const Tracks &image_tracks, const EuclideanReconstruction &reconstruction, const CameraIntrinsics &intrinsics)
void InvertIntrinsicsForTracks(const Tracks &raw_tracks, const CameraIntrinsics &camera_intrinsics, Tracks *calibrated_tracks)
void ProjectiveCompleteReconstruction(const Tracks &tracks, ProjectiveReconstruction *reconstruction)