Correlation¶
-
MLModule¶ genre Kernelauthor MeVis Medical Solutions AGpackage MeVisLab/Standarddll MLKerneldefinition MLKernel.def keywords convolution,image
Purpose¶
The module Correlation computes the correlation/convolution of one image with another.
Usage¶
Connect the larger image to input0 and the kernel image to the kernelInput.
Details¶
Note: The kernel image is limited to 256x256x256 in size. Only the x-, y-, and z-dimensions are used.
Input Fields¶
Output Fields¶
Parameter Fields¶
Field Index¶
Border Handling: Enum |
Fill Value: Double |
kernelInfo: String |
Normalize: Bool |
Reference Extent Mode: Enum |
Visible Fields¶
Border Handling¶
-
name:borderHandling, type:Enum, default:PadSrcClamp¶ Defines the border handling mode.
See
Border Handling in Kernel Operationsfor details.
Values:
| Title | Name |
|---|---|
| No Pad | NoPad |
| Pad Src Fill | PadSrcFill |
| Pad Dst Fill | PadDstFill |
| Pad Dst Fill With Orig | PadDstFillWithOrig |
| Pad Src Undefined | PadSrcUndefined |
| Pad Dst Undefined | PadDstUndefined |
| Pad Src Clamp | PadSrcClamp |
Fill Value¶
-
name:fillValue, type:Double, default:0¶ Sets the fill value for certain
Border Handlingmodes.
Reference Extent Mode¶
-
name:referenceExtentMode, type:Enum, default:Overlap¶ Defines the calculation mode.
Values:
| Title | Name |
|---|---|
| Overlap | Overlap |
| Input0 Ext Without Fill | Input0_ExtWithoutFill |
| Input0 Ext With Fill | Input0_ExtWithFill |
| Max Extents Without Fill | MaxExtentsWithoutFill |
| Max Extents With Fill | MaxExtentsWithFill |