source: proiecte/pmake3d/make3d_original/Make3dSingleImageStanford_version0.1/third_party/missing-data/rankrsfm_aff_err.m @ 37

Last change on this file since 37 was 37, checked in by (none), 14 years ago

Added original make3d

File size: 509 bytes
Line 
1function [err, aff_err, stable] = rankrsfm_aff_err(M,INC,ERR,pts)
2% Run my method, and determine errors.
3Merr = M + ERR;
4INCsize = min(size(INC));
5if INCsize < 4
6  err = -2;
7  aff_err = -2;
8  stable = 1;
9else
10%  [rankr_err, rankr_res, stable] = rankrsfm(Merr,INC);
11  [rankr_err, rankr_res, stable] = rankrsfm_tpose(Merr,INC,1);
12  if rankr_err ~= -2
13    rankr_aff_err = trans_affine_error(rankr_res, pts);
14  else
15    rankr_aff_err = -2;
16  end
17  err = rankr_err;
18  aff_err = rankr_aff_err;
19end
20
21% M - rankr_res
Note: See TracBrowser for help on using the repository browser.