Blender V5.0
pipeline.cc File Reference

Go to the source code of this file.

Namespaces

namespace  libmv

Functions

static void libmv::CompleteReconstructionLogProgress (ProgressUpdateCallback *update_callback, double progress, const char *step=NULL)
template<typename PipelineRoutines>
void libmv::InternalCompleteReconstruction (const Tracks &tracks, typename PipelineRoutines::Reconstruction *reconstruction, ProgressUpdateCallback *update_callback=NULL)
template<typename PipelineRoutines>
double libmv::InternalReprojectionError (const Tracks &image_tracks, const typename PipelineRoutines::Reconstruction &reconstruction, const CameraIntrinsics &intrinsics)
double libmv::EuclideanReprojectionError (const Tracks &image_tracks, const EuclideanReconstruction &reconstruction, const CameraIntrinsics &intrinsics)
double libmv::ProjectiveReprojectionError (const Tracks &image_tracks, const ProjectiveReconstruction &reconstruction, const CameraIntrinsics &intrinsics)
void libmv::EuclideanCompleteReconstruction (const Tracks &tracks, EuclideanReconstruction *reconstruction, ProgressUpdateCallback *update_callback)
void libmv::ProjectiveCompleteReconstruction (const Tracks &tracks, ProjectiveReconstruction *reconstruction)
void libmv::InvertIntrinsicsForTracks (const Tracks &raw_tracks, const CameraIntrinsics &camera_intrinsics, Tracks *calibrated_tracks)