| genre | Unary |
| status | stable |
| authors | Jan-Martin Kuhnigk, Alexander Gryanik |
| package | MeVisLab/Standard |
| dll | MLBasicModules |
| definition | mlBasicModules.def |
| see also | Arithmetic1 |
| keywords | bitmask, binary, extract, labels, arithmetic, combine, object, segmentation, jmk |
The module ExtractLabels is designed to simplify label image handling by allowing to extract up to 20 objects identified via a specific (sub)bitmask from a given (integer) label image.
In contrast to a mere AND operation with the bitmask, it supports the extraction of all 2n objects that can be represented by an n-bit label image.
Connect the label image (e.g. generated using the AddLabels module) to input0 and specify the object label bits to search for. In addition, you must define the bits of interest, i.e., those bits for which the object label must be equal to a label image voxel.
The formula applied to each voxel v is:
v := ((v & bitsOfInterest) == labelBits) ? outputValue : 0
Sets the number of currently usable output images. Outputs beyond the range are invalidated and hidden if no connection is currently present.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.
Sets the output value of object voxels. If the label value shall be used, simply connect from labelBits.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.
Sets the output value of object voxels. If the label value shall be used, simply connect from labelBits.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.
Sets the output value of object voxels. If the label value shall be used, simply connect from labelBits.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.
Sets the output value of object voxels. If the label value shall be used, simply connect from labelBits.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.
Sets the output value of object voxels. If the label value shall be used, simply connect from labelBits.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.
Sets the output value of object voxels. If the label value shall be used, simply connect from labelBits.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.
Sets the output value of object voxels. If the label value shall be used, simply connect from labelBits.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.
Sets the output value of object voxels. If the label value shall be used, simply connect from labelBits.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.
Sets the output value of object voxels. If the label value shall be used, simply connect from labelBits.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.
Sets the output value of object voxels. If the label value shall be used, simply connect from labelBits.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest1 are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.
Output value of object voxels. If the label value shall be used, simply connect from labelBits1.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest1 are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.
Output value of object voxels. If the label value shall be used, simply connect from labelBits1.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest1 are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.
Output value of object voxels. If the label value shall be used, simply connect from labelBits1.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest1 are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.
Output value of object voxels. If the label value shall be used, simply connect from labelBits1.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest1 are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.
Output value of object voxels. If the label value shall be used, simply connect from labelBits1.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest1 are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.
Output value of object voxels. If the label value shall be used, simply connect from labelBits1.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest1 are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.
Output value of object voxels. If the label value shall be used, simply connect from labelBits1.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest1 are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.
Output value of object voxels. If the label value shall be used, simply connect from labelBits1.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest1 are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.
Output value of object voxels. If the label value shall be used, simply connect from labelBits1.
Sets the exact label that is to be extracted from the input image. Bits not set in bitsOfInterest1 are ignored.
Sets the binary representation of label bits.
Sets the bits of interest within the input image
Sets the binary representation of the bits of interest.