


% uncondition points, determine conditioning matrix
see PCV (6.137)
Usage:
x = uncondition_Points(xc,M)
xc - Nxd matrix of Cartesian coordinates of conditioned points
M - d+1 x d+1 matrix of conditioning
x - Nxd matrix of Cartesian coordinates
Wolfgang Förstner 2/2013
wfoerstn@uni-bonn.de
See also condition_Points, condition_Homography, uncondition_Homography

0001 %% uncondition points, determine conditioning matrix 0002 % see PCV (6.137) 0003 % 0004 % Usage: 0005 % x = uncondition_Points(xc,M) 0006 % 0007 % xc - Nxd matrix of Cartesian coordinates of conditioned points 0008 % M - d+1 x d+1 matrix of conditioning 0009 % 0010 % x - Nxd matrix of Cartesian coordinates 0011 % 0012 % Wolfgang Förstner 2/2013 0013 % wfoerstn@uni-bonn.de 0014 % 0015 % See also condition_Points, condition_Homography, uncondition_Homography 0016 0017 function x = uncondition_Points(xc,M) 0018 0019 % number and dimension 0020 [N,d] =size(xc); 0021 0022 % condition points 0023 xh = (inv(M) * [xc ones(N,1)]')'; %#ok<MINV> 0024 0025 % Cartesian coordinates 0026 x = xh(:,1:d); 0027 0028