Plugin type: 3dimage/maskedcost

3D image similarity kernels evaluate the according similarity measure between two images by using a mask. These kernels may be used standalone, like e.g. in linear registration, or will be called from generalized image similarity cost plug-ins that also take care of transforming and scaling the images during the image registration process.

Plugins:

lncc mi ncc ssd

lncc

local normalized cross correlation with masking support.. Supported parameters are:

NameTypeDefaultDescription
wuint in [1, 256]5half width of the window used for evaluating the localized cross correlation

mi

Spline parzen based mutual information with masking.. Supported parameters are:

NameTypeDefaultDescription
cutfloat in [0, 40]0Percentage of pixels to cut at high and low intensities to remove outliers
mbinsuint in [1, 256]64Number of histogram bins used for the moving image
mkernelfactory[bspline:d=3]Spline kernel for moving image parzen hinstogram. For supported plug-ins see Plugin type: 1d/splinekernel
rbinsuint in [1, 256]64Number of histogram bins used for the reference image
rkernelfactory[bspline:d=0]Spline kernel for reference image parzen hinstogram. For supported plug-ins see Plugin type: 1d/splinekernel

ncc

normalized cross correlation with masking support.. (This plug-in doesn't take parameters)

ssd

Sum of squared differences with masking.. (This plug-in doesn't take parameters)

Plugin consumers:

mia-3dcost mia-3dmany2one-nonrigid mia-3dnonrigidreg mia-3dnonrigidreg-alt mia-3dprealign-nonrigid mia-3dserial-nonrigid maskedimage:3dimage/fullcost