cgv
cgv::math::thin_plate_spline< T > Struct Template Reference

#include <thin_plate_spline.h>

Public Member Functions

vec< T > map_position (const vec< T > &p)
 deform a 2d point
 
mat< T > map_positions (const mat< T > &points)
 deform 2d points stored as columns of the matrix points
 

Static Public Member Functions

static T U (const T &sqr_dist)
 basis function
 

Detailed Description

template<typename T>
struct cgv::math::thin_plate_spline< T >

A thin plate spline which represents 2d deformations See Fred L. Bookstein: "Principal Warps: Thin-Plate Splines and the Decomposition of Deformation", 1989, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. II, No. 6


The documentation for this struct was generated from the following file: