ewoksndreg.transformation.scikitimage_backend.ShiftTransform#

class ewoksndreg.transformation.scikitimage_backend.ShiftTransform(matrix=None, translation=None, dimensionality=None)[source]#

Bases: ProjectiveTransform

Parameters:
  • matrix (Optional[ndarray])

  • translation (Optional[ndarray])

  • dimensionality (Optional[int])

property dimensionality#

The dimensionality of the transformation.

estimate(src, dst)[source]#

Deprecated since scikit-image 0.26 in favor of from_estimate and _estimate.

Parameters:
  • src (ndarray)

  • dst (ndarray)

Return type:

bool

classmethod from_estimate(src, dst)[source]#

New since scikit-image 0.26 to replace estimate.

Parameters:
  • src (ndarray)

  • dst (ndarray)

Return type:

ShiftTransform

classmethod identity(dimensionality=None)#

Identity transform

Parameters#

dimensionality{None, int}, optional

Dimensionality of identity transform.

Returns#

tformtransform

Transform such that np.all(tform(pts) == pts).

property inverse#

Return a transform object representing the inverse.

residuals(src, dst)#

Determine residuals of transformed destination coordinates.

For each transformed source coordinate the Euclidean distance to the respective destination coordinate is determined.

Parameters#

src(N, 2) array

Source coordinates.

dst(N, 2) array

Destination coordinates.

Returns#

residuals(N,) array

Residual for coordinate.

scaling = 'rms'#
property translation: ndarray#