POLYNOMIALTRANSFORM2D Apply a polynomial transform to a set of points.

   RES = polynomialTransform2d(PTS, COEFFS)
   Transforms the input points PTS given as a N-by-2 array of coordinates
   using the polynomial transform defined by PARAMS.
   PARAMS given as [a0 b0 a1 b1 ... an bn]

   Example
   coeffs = [0 0  1 0  0 1   0.1 0  0 0  0 0.1];
       %     cte   x    y     x^2   x*y   y^2
   pts = rand(200, 2) * 2 - 1;
   pts2 = polynomialTransform2d(pts, coeffs);
   figure; hold on;
   drawPoint(pts);
   drawPoint(pts2, 'g');

   See also
     transformPoint, fitPolynomialTransform2d

Package: matgeom