Kernel3In2OutExample¶
- MLModule¶
 genre
author
package
dll
definition
see also
Convolution,ExtendedConvolution,Rank,Sigma,BitMorphology,Morphology,LoG,KernelEditor,StandardDeviationinherits from
keywords
Purpose¶
This module is an example operator how to implement a convolution filter with multiple inputs and outputs.
It contains all options and parameters which are available from the KernelBaseOp and KernelOp classes.
Windows¶
Default Panel¶
Input Fields¶
input0¶
- name: input0, type: Image¶
 
input1¶
- name: input1, type: Image¶
 
input2¶
- name: input2, type: Image¶
 
Output Fields¶
output0¶
- name: output0, type: Image¶
 
output1¶
- name: output1, type: Image¶
 
Parameter Fields¶
Field Index¶
  | 
  | 
|
  | 
  | 
  | 
  | 
||
  | 
  | 
|
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
|
  | 
Visible Fields¶
Border Handling¶
- name: borderHandling, type: Enum, default: PadSrcClamp, deprecated name: edgeMode¶
 Defines the border handling of the kernel operation.
see also KernelExample.borderHandling
Fill Value¶
- name: fillValue, type: Double, default: 0¶
 Sets a fill value that is used for filling the border in certain modes of
Border Handling.
see also KernelExample.fillValue
X¶
- name: kernelX, type: Integer, default: 3¶
 Sets the size of the kernel in x-direction.
see also KernelExample.kernelX
Y¶
- name: kernelY, type: Integer, default: 3¶
 Sets the size of the kernel in y-direction.
see also KernelExample.kernelY
Z¶
- name: kernelZ, type: Integer, default: 1¶
 Sets the size of the kernel in z-direction.
see also KernelExample.kernelZ
C¶
- name: kernelC, type: Integer, default: 1¶
 Sets the size of the kernel in c-direction.
see also KernelExample.kernelC
T¶
- name: kernelT, type: Integer, default: 1¶
 Sets the size of the kernel in t-direction.
see also KernelExample.kernelT
U¶
- name: kernelU, type: Integer, default: 1¶
 Sets the size of the kernel in u-direction.
see also KernelExample.kernelU
Make kernel spherical¶
- name: makeSpherical, type: Bool, default: TRUE¶
 If checked, the used kernel has an approximately spherical shape.
Otherwise, the kernel has a rectangular shape.
see also KernelExample.makeSpherical
Normalize kernel¶
- name: normalize, type: Bool, default: TRUE, deprecated name: autoNormalize¶
 If checked, the kernel values are normalized, so they all add up to 1.
see also KernelExample.normalize
Input¶
- name: externalKernel, type: String, deprecated name: kernelInput¶
 Sets a kernel from another module as a string.
see also KernelExample.externalKernel
Use (useExternalKernel)¶
- name: useExternalKernel, type: Bool, default: FALSE¶
 If checked, an attached external kernel is used.
see also KernelExample.useExternalKernel
Info¶
- name: kernelInfo, type: String, persistent: no¶
 Shows information about the module.
see also KernelExample.kernelInfo
Kernel Output¶
- name: kernelOutput, type: String, persistent: no¶
 Shows the used kernel as a string.
see also KernelExample.kernelOutput
Min (intervalMinOfFilteredVoxels)¶
- name: intervalMinOfFilteredVoxels, type: Double, default: 30, deprecated name: ImageIntervalMin¶
 Sets the minimum voxel value for the post-filtering interval.
Max (intervalMaxOfFilteredVoxels)¶
- name: intervalMaxOfFilteredVoxels, type: Double, default: 50, deprecated name: ImageIntervalMax¶
 Sets the maximum voxel value for the post-filtering interval.
Use (useIntervalOfFilteredVoxels)¶
Min (intervalMinOfVoxelsForFiltering)¶
- name: intervalMinOfVoxelsForFiltering, type: Double, default: 30, deprecated name: KernelIntervalMin¶
 Sets the minimum voxel value for the pre-filtering interval.
Max (intervalMaxOfVoxelsForFiltering)¶
- name: intervalMaxOfVoxelsForFiltering, type: Double, default: 50, deprecated name: KernelIntervalMax¶
 Sets the maximum voxel value for the pre-filtering interval.
Use (useIntervalOfVoxelsForFiltering)¶
Determine min/max from calculated pages¶
- name: autoCalcMinMax, type: Bool, default: TRUE¶
 If checked, the minimum and the maximum values of the output image is determined by all values of the actually filtered voxels.
see also KernelExample.autoCalcMinMax
Set¶
- name: setAutoMinMax, type: Trigger¶
 If pressed, the determined minimum and maximum values are set to the output image.
see also KernelExample.setAutoMinMax
Minimum Value for Output Image¶
- name: outputMin, type: Double, default: 1¶
 Sets the minimum value for the output image manually.
NOTE: the actual image values MUST be within the minimum and maximum values in the image!
see also KernelExample.outputMin
Maximum Value for Output Image¶
- name: outputMax, type: Double, default: 0¶
 Sets the maximum value for the output image manually.
NOTE: the actual image values MUST be within the minimum and maximum values in the image!
see also KernelExample.outputMax
Use min/max values for output image¶
- name: useMinMax, type: Bool, default: FALSE¶
 If checked, the manually set minimum and maximum values are set to the output image.
see also KernelExample.useMinMax