IntervalMap¶
-
MLModule
¶ genre Segmentation
author Daniel Romberg
package FMEstable/ReleaseMeVis
dll MLIntervalMap
definition MLIntervalMap.def see also IntervalThreshold
,TableLUT
,ApplyLUT
keywords map
,transfer
,lut
,multi
,interval
,select
,label
,extract
,thresh
,mapvoxelvalues
Purpose¶
Remap values in an image. It provides a sort of extension to interval threshold and can be used as a simple look up table to remap preferably only few values.
Usage¶
See Interval Map
for usage examples.
Details¶
Hint: When it comes to remapping many discrete values it is recommended to check against a combination of TableLUT and ApplyLUT, which will be substantially faster.
Parameter Fields¶
Field Index¶
addInterval : Trigger |
Is Valid : Bool |
addIntervalInputMapped : Trigger |
mappedValue : Double |
clear : Trigger |
negativeInfinity : Double |
Default Value : Double |
Pass through : Bool |
endOpen : Bool |
positiveInfinity : Double |
Interval Map : String |
startOpen : Bool |
intervalEnd : Double |
update : Trigger |
intervalStart : Double |
Visible Fields¶
Interval Map¶
-
name:
intervalMap
, type:
String
¶ Example Syntax:
- 4 -> 5
- 5 -> 0.5
- [0, 0.5) -> 1
- [0.5, 1] -> 2.8
- (10, 20) -> 3
- [3, inf] -> 2.5
- (-inf, 0] -> 0
- (0, 1) -> input
Pass through¶
-
name:
unmappedPassThrough
, type:
Bool
, default:
FALSE
¶ Use input voxel value where interval table not defined