diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2012-04-12 15:37:51 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2012-04-12 15:37:51 +0400 |
commit | e6c45cc1de178c083fbcbcc83f2438ff8575b7b0 (patch) | |
tree | 2aba57e562e958dda89c1ebbb8e012c1a594b41f /extern/libmv/libmv-capi.h | |
parent | ca8fd669a4ab2e1a8eb6421f8b6c815a30e2ca9c (diff) |
libmv: bundle new upstream version from own branch with rigid registration implementation
Currently not used in blender code but is needed for some current work.
Diffstat (limited to 'extern/libmv/libmv-capi.h')
-rw-r--r-- | extern/libmv/libmv-capi.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/extern/libmv/libmv-capi.h b/extern/libmv/libmv-capi.h index e5728188afb..01019832374 100644 --- a/extern/libmv/libmv-capi.h +++ b/extern/libmv/libmv-capi.h @@ -129,6 +129,10 @@ void libmv_applyCameraIntrinsics(double focal_length, double principal_x, double void libmv_InvertIntrinsics(double focal_length, double principal_x, double principal_y, double k1, double k2, double k3, double x, double y, double *x1, double *y1); +/* point clouds */ +void libmv_rigidRegistration(float (*reference_points)[3], float (*points)[3], int total_points, + int use_scale, int use_translation, double M[4][4]); + #ifdef __cplusplus } #endif |