NIPY logo

Site Navigation

NIPY Community

Table Of Contents

This Page

algorithms.registration.spline_transform

Module: algorithms.registration.spline_transform

Inheritance diagram for nipy.algorithms.registration.spline_transform:

Spline transformation classes

SplineTransform

class nipy.algorithms.registration.spline_transform.SplineTransform(control_points, kernel, param=None)

Bases: nipy.algorithms.registration.transform.Transform

Methods

apply
compose
__init__(control_points, kernel, param=None)

Create spline transform

Parameters :

control_points : (K,3) array-like

spline control points

kernel : callable

kernel G where G(x - x_k) for point x and control point k is the basis for the parameters

param : None or (K,3) array, optional

coefficients for each control point. None gives array of zeros as starting default

apply(pts)
compose(other)
param