registerer

registerer.createTmpRegistration(inMask=None, refMask=None, samplingFraction=1.0, dimension=3)[source]
registerer.fieldApplyField(inField, field, size=[], spacing=[])[source]

outField = inField circ field

registerer.imgApplyAffine(inImg, affine, useNearest=False, size=[], spacing=[], origin=[0, 0, 0])[source]
registerer.imgApplyField(img, field, useNearest=False, size=[], spacing=[], defaultValue=0)[source]

img circ field

registerer.imgMI(inImg, refImg, inMask=None, refMask=None, numBins=128, samplingFraction=1.0)[source]

Compute mattes mutual information between input and reference images

registerer.imgMSE(inImg, refImg, inMask=None, refMask=None, samplingFraction=1.0)[source]

Compute mean square error between input and reference images

registerer.imgNorm(img)[source]

Returns the L2-Norm of an image

registerer.resample(image, transform, ref_img, default_value=0.0)[source]
registerer.sizeOut(inImg, transform, outSpacing)[source]

Calculates size of bounding box which encloses transformed image