[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [59946] branches/soc-2013-motion_track/ extern/libmv/libmv/simple_pipeline: Code cleanup: use const references for input parameters
Joseph Mansfield
sftrabbit at gmail.com
Mon Sep 9 12:14:06 CEST 2013
Revision: 59946
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=59946
Author: sftrabbit
Date: 2013-09-09 10:14:05 +0000 (Mon, 09 Sep 2013)
Log Message:
-----------
Code cleanup: use const references for input parameters
Modified Paths:
--------------
branches/soc-2013-motion_track/extern/libmv/libmv/simple_pipeline/keyframe_selection.cc
branches/soc-2013-motion_track/extern/libmv/libmv/simple_pipeline/keyframe_selection.h
Modified: branches/soc-2013-motion_track/extern/libmv/libmv/simple_pipeline/keyframe_selection.cc
===================================================================
--- branches/soc-2013-motion_track/extern/libmv/libmv/simple_pipeline/keyframe_selection.cc 2013-09-09 09:48:26 UTC (rev 59945)
+++ branches/soc-2013-motion_track/extern/libmv/libmv/simple_pipeline/keyframe_selection.cc 2013-09-09 10:14:05 UTC (rev 59946)
@@ -97,7 +97,7 @@
};
void ComputeHomographyFromCorrespondences(const Mat &x1, const Mat &x2,
- CameraIntrinsics &intrinsics,
+ const CameraIntrinsics &intrinsics,
Mat3 *H) {
// Algebraic homography estimation, happens with normalized coordinates
Homography2DFromCorrespondencesLinear(x1, x2, H, 1e-12);
@@ -172,7 +172,7 @@
};
void ComputeFundamentalFromCorrespondences(const Mat &x1, const Mat &x2,
- CameraIntrinsics &intrinsics,
+ const CameraIntrinsics &intrinsics,
Mat3 *F) {
// Algebraic fundamental estimation, happens with normalized coordinates
NormalizedEightPointSolver(x1, x2, F);
@@ -289,7 +289,7 @@
} // namespace
void SelectkeyframesBasedOnGRICAndVariance(const Tracks &tracks,
- CameraIntrinsics &intrinsics,
+ const CameraIntrinsics &intrinsics,
vector<int> &keyframes) {
// Mirza Tahir Ahmed, Matthew N. Dailey
// Robust key frame extraction for 3D reconstruction from video streams
Modified: branches/soc-2013-motion_track/extern/libmv/libmv/simple_pipeline/keyframe_selection.h
===================================================================
--- branches/soc-2013-motion_track/extern/libmv/libmv/simple_pipeline/keyframe_selection.h 2013-09-09 09:48:26 UTC (rev 59945)
+++ branches/soc-2013-motion_track/extern/libmv/libmv/simple_pipeline/keyframe_selection.h 2013-09-09 10:14:05 UTC (rev 59946)
@@ -44,7 +44,7 @@
// \param keyframes will contain all images number which are considered
// good to be used for reconstruction
void SelectkeyframesBasedOnGRICAndVariance(const Tracks &tracks,
- CameraIntrinsics &intrinsics,
+ const CameraIntrinsics &intrinsics,
vector<int> &keyframes);
} // namespace libmv
More information about the Bf-blender-cvs
mailing list